@charset "UTF-8";
/*main_style.css　
MovableType調整用
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.clearhr hr {display:none;}

.radio_blog2 .comment-greeting {
width:auto;
list-style-type:none;
color:#FF0004;
font-size:12px;
text-align:justify;
line-height:1.5;
margin-bottom:15px;
}

.radio_blog2 #comment-text {
width:99%;
text-align:left !important;
color:gray !important;
border: 2px solid #555555;
border-radius:5px;
padding:3px;
}
.radio_blog2 #comments-open-footer {
text-align:right;
}

.radio_blog2 #comments-open-footer img {
border:none !important;
}
.radio_blog2 #comment-reset{
    border: 0px;
    width: 100px;
    height: 30px;
    background: url(../m/reset_btn.gif) left top no-repeat;
}
.radio_blog2 #comment-reset:hover {
opacity:0.5;
}


.radio_blog2 #comment-submit{
    border: 0px;
    width: 100px;
    height: 30px;
    background: url(../m/toukou_btn.gif) left top no-repeat;
margin-bottom:20px;
}


.radio_blog2 #comment-submit2{
    border: 0px;
width:310px;
height:39px;
    background: url(../m/toukou_btn2.gif) left top no-repeat;
margin:5px 0 20px 0;
}


.radio_blog2 #comment-submit:hover {
opacity:0.5;
}
body .radio_blog2 .comment_area {
  background:#FFFFFF;
  width: 100%;
/*  height: 500px;*/
  height: auto;
  margin:5px auto;
  padding:0px;
  text-align:justify;
border: none;
border-radius:0;
font-size:12px;
}
.radio_blog2 .comment_area .comment {
border-bottom:#DEDEDE 1px solid;
margin-bottom:10px;
padding-bottom:10px;
clear:both;
}
.radio_blog2 .comment_area .comment p {
margin-bottom:5px;
}
.comment_area .name {
color:#F15A24;
width:100%;
font-weight:bold;
display:inline;
}
.comment_area .name img {
display:none;
}
.comment_area span {
color:#003F98;
font-weight:bold;
float:right;
}


.radio_blog2 .comment_area .comment {
border-bottom:#DEDEDE 1px solid;
margin-bottom:10px;
padding-bottom:10px;
clear:both;
}

/*調整*/
.c-movie__movie {
  position: absolute;
  top: 60px;
  left: 130px;
}


.comment_fes {
position: relative;
background-color: #FFF;
}
body #chu2camp.chu2camp { background-image: url(bg_outer.png); background-position: center 0px; background-repeat: no-repeat; background-size: 50% 50%; min-height: 909px; position: relative; width: 100%; margin: 0 auto; }



.admin .radio_blog2 .comment_area .comment {
display: none;
}
.admin .radio_blog2 .comment_area .comment.entry-author-comment {
display: block;
font-weight:bold;
}
.radio_blog2 .comment_area .comment {
display: block;
}
.radio_blog2 .comment_area .comment.entry-author-comment {
display: none;
}


/*2columnCSS*/
.admin.admin_box {
overflow-x:inherit;
height: auto;
margin: 0px 0 0px;
border-radius: 0 0 10px 10px;
padding-bottom: 0px;
}

.admin.admin_box .main_inner {
clear: both; 
padding: 10px 15px; 
overflow-y: auto; 
border: 2px solid #000000;
border-radius: 4px;
background: #FFFFFF; 
opacity: 1; 
height: 155px;
overflow-x:hidden;
}


p.c-comment_list__ttl {
  margin: 10px 0 0px;
}

/*追加バナー*/
#chu2camp .profile_btn { position: absolute; bottom: -80px; left: 0px;}
#chu2camp .summer_btn {position: absolute; bottom: -70px; left: 460px;}

/*記事内*/
.h1btm { padding-top: 0; margin-top: 0; font-size: 110%; text-align: center;}


.comment_outer_flame {
background: #FFFFFF;
border: 2px solid #000000;
border-radius: 8px;
height:410px;
padding:10px;
}




/*上書き用*/

.clearhr hr {display:none;}

.radio_blog2 .comment-greeting {
width:auto;
list-style-type:none;
color:#FF0004;
font-size:12px;
text-align:justify;
line-height:1.5;
margin-bottom:15px;
}

.radio_blog2 #comment-text {
width:99%;
text-align:left !important;
color:gray !important;
border: 2px solid #555555;
border-radius:5px;
padding:3px;
}
.radio_blog2 #comments-open-footer {
text-align:right;
}

.radio_blog2 #comments-open-footer img {
border:none !important;
}
.radio_blog2 #comment-reset{
    border: 0px;
    width: 100px;
    height: 30px;
    background: url(../m/reset_btn.gif) left top no-repeat;
}
.radio_blog2 #comment-reset:hover {
opacity:0.5;
}


.radio_blog2 #comment-submit{
    border: 0px;
    width: 100px;
    height: 30px;
    background: url(../m/toukou_btn.gif) left top no-repeat;
margin-bottom:20px;
}


.radio_blog2 #comment-submit2{
    border: 0px;
width:310px;
height:39px;
    background: url(../m/toukou_btn2.gif) left top no-repeat;
margin:5px 0 20px 0;
}


.radio_blog2 #comment-submit:hover {
opacity:0.5;
}
body .user .radio_blog2 .comment_area {
  background:#FFFFFF;
  width: 100%;
/*  height: 500px;*/
  height: auto;
  margin:5px auto;
  padding:0px;
  text-align:justify;
border: none;
border-radius:0;
font-size:12px;
overflow-x:hidden;
  overflow-y: auto;
  height: 380px;
}

/*
body .admin .radio_blog2 .comment_area {
overflow-x:hidden;
  overflow-y: auto;
  height: 200px;
}
*/

.radio_blog2 .comment_area .comment {
border-bottom:#DEDEDE 1px solid;
margin-bottom:10px;
padding-bottom:10px;
clear:both;
}
.radio_blog2 .comment_area .comment p {
margin-bottom:5px;
}
.comment_area .name {
color:#F15A24;
width:100%;
font-weight:bold;
display:inline;
}
.comment_area .name img {
display:none;
}
.comment_area span {
color:#003F98;
font-weight:bold;
float:right;
}


.radio_blog2 .comment_area .comment {
border-bottom:#DEDEDE 1px solid;
margin-bottom:10px;
padding-bottom:10px;
clear:both;
}

/*調整*/
.c-movie__movie {
  position: absolute;
  top: 60px;
  left: 130px;
}


.comment_fes {
position: relative;
background-color: #FFF;
}
body #chu2camp.chu2camp { background-image: url(bg_outer.png); background-position: center 0px; background-repeat: no-repeat; background-size: 50% 50%; min-height: 909px; position: relative; width: 100%; margin: 0 auto; }



.admin .radio_blog2 .comment_area .comment {
display: none;
}
.admin .radio_blog2 .comment_area .comment.entry-author-comment {
display: block;
font-weight:bold;
font-size:12px;
}
.radio_blog2 .comment_area .comment {
display: block;
}
.radio_blog2 .comment_area .comment.entry-author-comment {
display: none;
}


/*2columnCSS*/
/*
.admin.admin_box {
overflow-x:inherit;
height: auto;
margin: 0px 0 0px;
border-radius: 0 0 10px 10px;
padding-bottom: 0px;
}
*/
/*
.admin.admin_box .main_inner {
clear: both; 
padding: 10px 10px; 
overflow-y: auto; 
border: 2px solid #000000;
border-radius: 4px;
background: #FFFFFF; 
opacity: 1; 
height: 155px;
overflow-x:hidden;
}

.c-comment_list__others {
height: 350px;
}

p.c-comment_list__ttl {
  margin: 10px 0 0px;
}
*/



.admin.admin_box .main_inner {
clear: both; 
padding: 10px 10px; 
overflow-y: auto; 
border: 2px solid #000000;
border-radius: 4px;
background: #FFFFFF; 
opacity: 1; 
height: 155px;
overflow-x:hidden;
}

.c-comment_list__others {
height: 120px;
}

p.c-comment_list__ttl {
  margin: 10px 0 0px;
}



/*追加バナー*/
#chu2camp .profile_btn { position: absolute; bottom: -80px; left: 0px;}
#chu2camp .summer_btn {position: absolute; bottom: -70px; left: 460px;}

/*記事内*/
.h1btm { padding-top: 0; margin-top: 0; font-size: 110%; text-align: center;}


.comment_outer_flame {
background: #FFFFFF;
border: 2px solid #000000;
border-radius: 8px;
height:410px;
padding:10px;
}

.c-comment_list__sendbtn.mt {
z-index:100;
}


