/* --------�S��---------*/

#Mcontents .Pplain li  {float:left;display:block;}

/* --------�^�u�S��---------*/

#Mcontents .Pplain .tub_list_top {height:40px;}

#Mcontents .Pplain .m_tub_top .t_tit_top {
		margin-top:8px;
		font-weight:bold;
		color:#555555
		}

#Mcontents .Pplain .tub_list {height:67px;}

#Mcontents .Pplain .m_tub .t_tit {
		margin-top:8px;
		font-weight:bold;
		color:#555555
		}

/* --------���^�u---------*/

#Mcontents .Pplain .m_tub_top  {
	  background-color:#b7e2f3;
      width:365px;
      height:37px;
      margin-right:5px;
      text-align:center;
	  padding-top:3px;
      background-image:url(../img/bm_tit.gif);
      background-repeat:no-repeat;
      background-position:center top;
	  font-size:16px
     }

#Mcontents .Pplain .s_tub_top  {
      background-color:#f1f3ec;
      width:365px;
      height:37px;
      margin-right:5px;
      text-align:center;
	  margin-top:3px;
	  background-image:url(../img/b_tit.gif);
      background-repeat:no-repeat;
      background-position:center top;
	  font-size:16px
     }

/* --------���^�u---------*/

#Mcontents .Pplain .m_tub  {
      background-color:#f1da8a;
      width:177px;
      height:64px;
      margin-right:5px;
      text-align:center;
	  padding-top:3px;
	  line-height:140%;/* �����ő厞�̃^�u���C�A�E�g�Ή� */
	  background-image:url(../img/sm_tit.gif);
      background-repeat:no-repeat;
      background-position:center top;
	  font-size:12px
     }

#Mcontents .Pplain .s_tub {
      background-color:#f1f3ec;
      width:177px;
      height:64px;
      margin-right:5px;
      text-align:center;
	  margin-top:3px;
	  line-height:140%;/* �����ő厞�̃^�u���C�A�E�g�Ή� */
	  background-image:url(../img/s_tit.gif);
      background-repeat:no-repeat;
      background-position:center top;
	  font-size:12px
     }
	 
/* --------�^�u�����N---------*/


#Mcontents .Pplain .m_tub_top a         {
               text-decoration:none;
               display:block;
               margin-top:5px;
              }

#Mcontents .Pplain .m_tub a         {
               text-decoration:none;
               display:block;
               margin-top:5px;
              }

#Mcontents .Pplain .s_tub_top a         {
               text-decoration:underline;
               display:block;
               margin-top:5px;
              }

#Mcontents .Pplain .s_tub a         {
                text-decoration:underline;
                display:block;
                margin-top:5px;
              }


/* --------�R���e���c�G���A---------*/

#Mcontents .Pplain .contents_top
    {
     clear:both;
     border-top:solid 10px #b7e2f3;
     border-bottom:solid 1px #b7e2f3;
     border-left:solid 1px #b7e2f3;
     border-right:solid 1px #b7e2f3;
	 padding:2px;
	 background-color:#b7e2f3;
    }

#Mcontents .Pplain .contents
    {
     clear:both;
     border-top:solid 10px #f1da8a;
     border-bottom:solid 3px #f1da8a;
     border-left:solid 3px #f1da8a;
     border-right:solid 3px #f1da8a;
	 padding:3px;
	 background-color:#ffffff;
    }
	
/* --------�R���e���c���X�^�C��---------*/
	
#Mcontents .Pplain ul  {margin:0px;}

#Mcontents .Pplain .cont_tit {
		background-color:#b9d5cf;
		text-align:center
		}

#Mcontents .Pplain .cont_tit_3d {
		background-color:#c4b88a;
		text-align:center
		}

#Mcontents .Pplain .cont_bor_3d {
		border:1px solid #c4b88a;
		text-align:left;
		padding:3px
		}

#Mcontents .Pplain .cont_bor {
		border:1px solid #b9d5cf;
		text-align:center;
		padding:3px
		}

#Mcontents .Pplain .cont_bor2 {
		border:1px solid #b9d5cf;
		text-align:left;
		padding:3px
		}

/* --------�ڑ�---------*/
		
#Mcontents .Pplain .waku_001 {
	  	background-color: #ff6577;
		text-align:center;
		color:#ffffff;
		}
		
#Mcontents .Pplain .line_001 {
	 	color: #ff6577; /* ���̐F(IE�p) */
	  	background-color: #ff6577; /* ���̐F(NN�p) */
	  	height: 5px; /* ���̑��� */
	  	border: 5px; /* �g�̑��� */
	  	border-style: dashed; /* �g�̎�� */
		}
		
#Mcontents .Pplain .waku_002 {
	  	background-color: #63a7d9;
		text-align:center;
		color:#ffffff;
		}
		
#Mcontents .Pplain .line_002 {
	 	color: #63a7d9; /* ���̐F(IE�p) */
	  	background-color: #63a7d9; /* ���̐F(NN�p) */
	  	height: 5px; /* ���̑��� */
	  	border: 5px; /* �g�̑��� */
	  	border-style: dashed; /* �g�̎�� */
		}
		
#Mcontents .Pplain .waku_003 {
	  	background-color: #d2691e;
		text-align:center;
		color:#ffffff;
		}
		
#Mcontents .Pplain .line_003 {
	 	color: #d2691e; /* ���̐F(IE�p) */
	  	background-color: #d2691e; /* ���̐F(NN�p) */
	  	height: 5px; /* ���̑��� */
	  	border: 5px; /* �g�̑��� */
	  	border-style: dashed; /* �g�̎�� */
		}
		
#Mcontents .Pplain .waku_004 {
	  	background-color: #8488f3;
		text-align:center;
		color:#ffffff;
		}
		
#Mcontents .Pplain .line_004 {
	 	color: #8488f3; /* ���̐F(IE�p) */
	  	background-color: #8488f3; /* ���̐F(NN�p) */
	  	height: 5px; /* ���̑��� */
	  	border: 5px; /* �g�̑��� */
	  	border-style: dashed; /* �g�̎�� */
		}