﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.B_LinkList_Organization_notitle
{
    margin: 0;
    float: none;
    border: 1px solid #666666;
    background: url(bukyoku_back_g.gif) repeat-y left top;
    display: inline-block;
    width: 100%;
}

.B_LinkList_Organization_notitle h4
{
float: left;
margin: 0px;
padding: 0px;
font-weight:bold;
font-size: medium;
color: #000000;
padding: 12px 5px 0 7px;
}

.B_LinkList_Organization_notitle .MTitleBlock
{
background-position: left bottom;
height: auto;
text-decoration: none;
}

.B_LinkList_Organization_notitle .MTitleBlock .rsslink
{
float: right;
margin: 0 5px 0 0;
}

.B_LinkList_Organization_notitle .Title
{
background: url("/topimage/bukyoku_listm.gif") no-repeat scroll left 4px transparent;
color:#000000;
font-size:medium;
height:auto;
margin:0px;
padding:0 0 0 10px;
}


.B_LinkList_Organization_notitle .Title a
{
}

.B_LinkList_Organization_notitle .listInnersep4
{
    float: none;
    padding: 5px 10px;
    margin: 0;
    width: 100%;
    box-sizing: border-box;
    background-color: #FFFFFF;
    display: inline-block;
}

.B_LinkList_Organization_notitle .sep4row
{
    float: none;
    width: 100%;
    display: inline-flex;
    box-sizing: border-box;
}

.B_LinkList_Organization_notitle .sep4Container
{
    float: none;
    width: 25%;
    padding: 6px 0;
    display: inline-block;
}

.B_LinkList_Organization_notitle .sep4Container .Summary
{
clear:both;
padding-bottom:0px;
padding-left:30px;
}

.B_LinkList_Organization_notitle .sep4Container .Summary ul
{
 margin:0;
 padding:0;
}

.B_LinkList_Organization_notitle .sep4row .sep
{
  display: none;
}

.B_LinkList_Organization_notitle .sep4row .sepend
{
  clear:both;
}

/*= リンク設定 =*/
.B_LinkList_Organization_notitle h4 a:hover
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle a.PrevList_lr:link
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle a.PrevList_lr:visited
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle a.PrevList_lr:hover
{
 text-decoration:underline;
}

.B_LinkList_Organization_notitle a.PrevList_lr:active
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle .footer
{
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  float:left;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.B_LinkList_Organization_notitle
{
margin:0;
float:left;
width:318px;
border:1px solid #666666;
}

.B_LinkList_Organization_notitle h4
{
float: left;
margin: 0px;
padding: 6px 5px 6px 7px;
font-weight:bold;
font-size: medium;
color: #000000;
width: 303px;
height: auto!important;
}

.B_LinkList_Organization_notitle .MTitleBlock
{
float: left;
background-position: left bottom;
height: auto;
text-decoration: none;
width: 318px;
background-color:#C0FAB6;
}

.B_LinkList_Organization_notitle .MTitleBlock .rsslink
{
float: right;
margin: 0 5px 0 0;
}

.B_LinkList_Organization_notitle .Title
{
background: url("/topimage/bukyoku_listm.gif") no-repeat scroll left 7px transparent;
color:#000000;
font-size:small;
height:auto;
padding:0px;
margin:0px;
}


.B_LinkList_Organization_notitle .Title a
{
padding:2px 0 0 13px;
line-height:1.8;
}

.B_LinkList_Organization_notitle .listInnersep4
{
 float:left;
 padding:0 0 5px 4px;
 width:314px;
}

.B_LinkList_Organization_notitle .sep4row
{
  float:left;
  width:314px;
}

.B_LinkList_Organization_notitle .sep4Container
{
  float:left;
  width:153px;
  padding:6px 0 0 4px;
}

.B_LinkList_Organization_notitle .sep4Container .Summary
{
clear:both;
padding-bottom:0px;
padding-left:30px;
}

.B_LinkList_Organization_notitle .sep4Container .Summary ul
{
 margin:0;
 padding:0;
}

.B_LinkList_Organization_notitle .sep4row .sep
{
  height:0px;
  width:0px;
  float:left;
}

.B_LinkList_Organization_notitle .sep4row .sepend
{
  clear:both;
}


/*= リンク設定 =*/
.B_LinkList_Organization_notitle h4 a:hover
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle a.PrevList_lr:link
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle a.PrevList_lr:visited
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle a.PrevList_lr:hover
{
 text-decoration:underline;
}

.B_LinkList_Organization_notitle a.PrevList_lr:active
{
 text-decoration:none;
}

.B_LinkList_Organization_notitle .footer
{
  margin-left:auto;
  margin-right:auto;
  width:300px;
  text-align:center;
  float:left;
}
}
