﻿


@charset "utf-8";


/*-------------- blog -------------- */


#left{
  float:left;
  width:500px;
}

.blog_navi {

  margin-left:10px;
  padding-left:10px;
  width:470px;
}

.blog_container {
  margin-left:10px;
  width:470px;
  background-image: url(../img/line_green.gif);
  background-repeat: no-repeat;
}


.blog_date {
  color: #69821b;
  margin: 15px 0 0 25px;
  width:130px;
  padding: 0 0 0 5px;
  background-image: url(../img/line_green_s.gif);
  background-repeat: no-repeat;
  float:left;
}

.blog_thema {
  color: #69821b;
  font-size: 12px;
  margin: 15px 20px 15px 0 ;
  width:280px;
  height:20px;
  padding: 0 10px 0 0;
  background-image: url(../img/line_green_s.gif);
  background-repeat: no-repeat;
  text-align:right;
  float:right;
}

.blog_contents {
  margin-left:30px;
  width:420px;
}

#right{
  float:right;
  width:170px;
}

#blog_item{
  line-height: 210%;
  padding: 0 0 0 10px;
  background-image: url(../img/line_green_right.gif);
  background-repeat: no-repeat;
  padding: 15px 0 15px 5px;
  color: #69821b;
  font-weight:bold;
}

#blog_item div{
  margin-top:38px;
  font-weight:normal;
}



/*-------------- 写真 -------------- */
.al_img-kage {
margin: 0px 0px 0px 5px;
background: url(../img/shadow_001.gif) right bottom;
float:left;
}

.al_img-waku {
position: relative;
left: -5px;
top: -5px;
padding: 5px;
background: #FFFFF0;
border: 1px solid #999999;
}




/*-------------- テーブル -------------- */



.formlist table,
.form-container table {
  width : 100% ;
  margin-top:0px;
}

.formlist table,
.form-container table,
.formlist th,
.form-container th,
.formlist td,
.form-container td {
	background-color:#fff;
	border:solid 1px #d5e2c7;/* リボディ変更： 元は#cdd8eb */
	border-collapse:collapse;
}

.formlist th,
.form-container th {
  font-size: 13px;
  color: #69821b;
    text-align:center;
}

.formlist tbody th,
.form-container tbody th {
    padding:0.5em;
    background-color:#eaf1e2;/* リボディ変更： 元は#ebf1f9 */
    font-weight:normal;
    font-size: 13px;
    text-align:center;
}

.formlist td,
.form-container td {
    font-size: 12px;
    padding:3px 10px;
}

/* -------画像ボタン----------*/

.input_edit {
    border: 0px;
    width: 92px;
    height: 30px;
    padding-left: 0 0 0 10px;
    background: url(http://puertakyoto.com/management/img/edit2-2.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_create{
    border: 0px;
    width: 160px;
    height: 50px;
    padding-left: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/create_off.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_create_s{
    border: 0px;
    width: 120px;
    height: 38px;
    align:bottom;
    padding: 0px 10 0 0;
    background: url(http://puertakyoto.com/management/img/create_s.png) left top no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}

.input_create_s:hover{
    background: url(http://puertakyoto.com/management/img/create_s.png) right top no-repeat;
}


.input_koukai{
    border: 0px;
    width: 155px;
    height: 48px;
    padding-left: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/koukai.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_koukai:hover{
    background: url(http://puertakyoto.com/management/img/koukai.png) right top no-repeat;
}

.input_koukai_not{
    border: 0px;
    width: 155px;
    height: 48px;
    padding-left: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/koukai_not.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_koukai_not:hover{
    background: url(http://puertakyoto.com/management/img/koukai_not.png) right top no-repeat;
}

.input_update{
    border: 0px;
    width: 160px;
    height: 50px;
    padding-left: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/update_off.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_delete{
    border: 0px;
    width: 140px;
    height: 48px;
    padding-left: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/delete.gif) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_delete:hover{
    background: url(http://puertakyoto.com/management/img/delete.gif) right top no-repeat;
}


.input_delete_s{
    border: 0px;
    width: 160px;
    height: 50px;
    padding-left: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/delete_s_off.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_confirm{
    border: 0px;
    width: 130px;
    height: 48px;
    padding: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/confirm.gif) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_confirm:hover{
    background: url(http://puertakyoto.com/management/img/confirm.gif) right top no-repeat;
}



.input_confirm_s{
    border: 0px;
    width: 120px;
    height: 38px;
    align:bottom;
    padding: 0px 10 0 0;
    background: url(http://puertakyoto.com/management/img/confirm_s.png) left top no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}

.input_confirm_s:hover{
    background: url(http://puertakyoto.com/management/img/confirm_s.png) right top no-repeat;
}



.input_confirm_s{
    border: 0px;
    width: 120px;
    height: 38px;
    padding: 0 10 0 0px;
    background: url(http://puertakyoto.com/management/img/confirm_s.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_confirm_s:hover{
    background: url(http://puertakyoto.com/management/img/confirm_s.png) right top no-repeat;
}



.input_back {
    border: 0px;
    width: 150px;
    height: 48px;
    padding-left: 0 20 0 0px;
    background: url(http://puertakyoto.com/management/img/back.png) left top no-repeat;
    background-position: 0px center;
    cursor: pointer;
}

.input_back:hover{
    background: url(http://puertakyoto.com/management/img/back.png) right top no-repeat;
}

.input_cansel{
    border: 0px;
    width: 150px;
    height: 48px;
    align:bottom;
    padding: 0px 20 0 0;
    background: url(http://puertakyoto.com/management/img/cancel.png) left top no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}

.input_cansel:hover{
    background: url(http://puertakyoto.com/management/img/cancel.png) right top no-repeat;
}

.input_cansel_s{
    border: 0px;
    width: 120px;
    height: 38px;
    align:bottom;
    padding: 0px 10 0 0;
    background: url(http://puertakyoto.com/management/img/cancel_s.png) left top no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}

.input_cansel_s:hover{
    background: url(http://puertakyoto.com/management/img/cancel_s.png) right top no-repeat;
}

.input_post_s{
    border: 0px;
    width: 120px;
    height: 38px;
    align:bottom;
    padding: 0px 10 0 0;
    background: url(http://puertakyoto.com/management/img/post_s.png) left top no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}

.input_post_s:hover{
    background: url(http://puertakyoto.com/management/img/post_s.png) right top no-repeat;
}


.input_comment_s{
    border: 0px;
    width: 120px;
    height: 38px;
    align:bottom;
    padding: 0px 10 0 0;
    background: url(http://puertakyoto.com/management/img/comment_s.png) left top no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}

.input_comment_s:hover{
    background: url(http://puertakyoto.com/management/img/comment_s.png) right top no-repeat;
}


/*-------------- メッセージ表示 -------------- */


.info, .ask, .success, .warning, .error, .validation {
border: 1px solid;
margin: 0px 0px 5px 0px;
padding:10px 10px 10px 50px;
background-repeat: no-repeat;
background-position: 10px center;

float:left;
width: auto;
}
.ask {
color: #00529B;
background-color: #BDE5F8;
background-image: url('http://puertakyoto.com/management/img/msg_ask4.png');
}

.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('http://puertakyoto.com/management/img/msg_info.png');
}

.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('http://puertakyoto.com/management/img/msg_success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('http://puertakyoto.com/management/img/msg_warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('http://puertakyoto.com/management/img/msg_error.png');
}


