3.2.2 (Media Mark)
6cf6edb59733d5683722a05bf5d8c0748c6ca41b
o:Sass::Tree::RootNode
:@children[o:Sass::Tree::CommentNode
:@value[I"/* entries css*/:ET:
@type:normal;[ :
@linei:@options{ o:Sass::Tree::MixinDefNode:
@nameI"
entry;	T:
@args[ :@splat0;[o:Sass::Tree::RuleNode:
@rule[I"h2;	T:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;[o:Sass::Selector::Element	;[I"h2;	T:@namespace0;i:@filenameI" ;	F:@subject0:@sourceso:Set:
@hash{ ;i;@;i;@;[o:Sass::Tree::PropNode;[I"margin-top;	T;o:Sass::Script::String;I"1em;	T;
:identifier;@;i :@prop_syntax:new;[ ;i;@o;!;[I"padding;	T;o;";I"0.3em !important;	T;
;#;@;i ;$;%;[ ;i;@;i:@has_childrenT;@;i	;&T;@o;
;[I"/*画像サムネイル*/;	T;
;;[ ;i;@o;;I"image_rect;	T;[ ;0;[o:Sass::Tree::VariableNode;I"button_width;	T:
@expro:Sass::Script::Number;i(:@numerator_units[I"%;	T:@denominator_units[ ;i:@originalI"35%;	F;@:@guarded0;[ ;i;@o;!;[I"font-size;	T;o;";I"80%;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"
width;	T;o;";I"31%;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"background-color;	T;o;";I"gainsboro;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"
float;	T;o;";I"	left;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"padding;	T;o;";I"4px;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"border;	T;o;";I"1px inset darkgray;	T;
;#;@;i ;$;%;[ ;i;@o;;[I"p.image_header;	T;i ;o;;[o;;[o;
;[o;	;[I"p;	T;0;i;I" ;	Fo:Sass::Selector::Class;[I"image_header;	T;i;@l;0;o;; { ;i;@l;i;@l;[o;!;[I"
width;	T;o;";I"	100%;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"height;	T;o;";I"
1.5em;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"margin-bottom;	T;o;";I"0em;	T;
;#;@;i ;$;%;[ ;i;@o;!;[I"padding;	T;o;";I"3px 0px;	T;
;#;@;i ;$;%;[ ;i ;@o;!;[I"border;	T;o;";I"1px solid gray;	T;
;#;@;i ;$;%;[ ;i!;@o;;[I"span.title;	T;i ;o;;[o;;[o;
;[o;	;[I"	span;	T;0;i#;I" ;	Fo;.;[I"
title;	T;i#;@;0;o;; { ;i#;@;i#;@;[o;!;[I"display;	T;o;";I"
block;	T;
;#;@;i ;$;%;[ ;i$;@o;!;[I"height;	T;o;";I"
1.5em;	T;
;#;@;i ;$;%;[ ;i%;@o;!;[I"overflow;	T;o;";I"hidden;	T;
;#;@;i ;$;%;[ ;i&;@o;!;[I"
float;	T;o;";I"	left;	T;
;#;@;i ;$;%;[ ;i';@o;!;[I"
color;	T;o;";I"
white;	T;
;#;@;i ;$;%;[ ;i(;@o;!;[I"margin-left;	T;o;";I"2px;	T;
;#;@;i ;$;%;[ ;i);@;i#;&T;@o;;[I"span.button;	T;i ;o;;[o;;[o;
;[o;	;[I"	span;	T;0;i+;I" ;	Fo;.;[I"button;	T;i+;@;0;o;; { ;i+;@;i+;@;[o;!;[I"display;	T;o;";I"
block;	T;
;#;@;i ;$;%;[ ;i,;@o;!;[I"
width;	T;o:Sass::Script::Variable	;I"button_width;	T:@underscored_nameI"button_width;	T;i-;@;i ;$;%;[ ;i-;@o;!;[I"height;	T;o;";I"
1.5em;	T;
;#;@;i ;$;%;[ ;i.;@o;!;[I"
float;	T;o;";I"
right;	T;
;#;@;i ;$;%;[ ;i/;@o;!;[I"margin-right;	T;o;";I"2px;	T;
;#;@;i ;$;%;[ ;i0;@o;!;[I"
color;	T;o;";I"
white;	T;
;#;@;i ;$;%;[ ;i1;@o;!;[I"text-align;	T;o;";I"
right;	T;
;#;@;i ;$;%;[ ;i2;@o;;[I"a;	T;i ;o;;[o;;[o;
;[o;	;[I"a;	T;0;i4;I" ;	F;0;o;; { ;i4;@;i4;@;[o;;[I"&:link;	F;i ;o;;[o;;[o;
;[o:Sass::Selector::Parent;i5;I" ;	Fo:Sass::Selector::Pseudo
;
:
class;[I"	link;	F:	@arg0;i5;@;0;o;; { ;i5;@;i5;@;[o;!;[I"
color;	T;o;";I"
white;	T;
;#;@;i ;$;%;[ ;i5;@;i5;&T;@o;;[I"&:hover;	F;i ;o;;[o;;[o;
;[o;1;i6;I" ;	Fo;2
;
;3;[I"
hover;	F;40;i6;@2;0;o;; { ;i6;@2;i6;@2;[o;!;[I"
color;	T;o;";I"	gray;	T;
;#;@;i ;$;%;[ ;i6;@;i6;&T;@o;;[I"&:visited;	F;i ;o;;[o;;[o;
;[o;1;i7;I" ;	Fo;2
;
;3;[I"visited;	F;40;i7;@I;0;o;; { ;i7;@I;i7;@I;[o;!;[I"
color;	T;o;";I"gainsboro;	T;
;#;@;i ;$;%;[ ;i7;@;i7;&T;@;i4;&T;@;i+;&T;@;i;&T;@o;;[I"a;	T;i ;o;;[o;;[o;
;[o;	;[I"a;	T;0;i;;I" ;	F;0;o;; { ;i;;@b;i;;@b;[o;;[I"img;	T;i ;o;;[o;;[o;
;[o;	;[I"img;	T;0;i<;I" ;	F;0;o;; { ;i<;@r;i<;@r;[o;!;[I"border;	T;o;";I"1px solid gray;	T;
;#;@;i ;$;%;[ ;i<;@;i<;&T;@;i;;&T;@o;;[I"p.image_footer;	T;i ;o;;[o;;[o;
;[o;	;[I"p;	T;0;i>;I" ;	Fo;.;[I"image_footer;	T;i>;@;0;o;; { ;i>;@;i>;@;[	o;!;[I"
width;	T;o;";I"	100%;	T;
;#;@;i ;$;%;[ ;i?;@o;!;[I"border-top;	T;o;";I"1px #ccf dashed;	T;
;#;@;i ;$;%;[ ;i@;@o;!;[I"padding-top;	T;o;";I"4px;	T;
;#;@;i ;$;%;[ ;iA;@o;!;[I"text-align;	T;o;";I"	left;	T;
;#;@;i ;$;%;[ ;iB;@;i>;&T;@;i;&T;@o;
;[I"/***
 * 一覧用CSS
 */;	T;
;;[ ;iF;@o;;[I"div.entry_entries;	T;i ;o;;[o;;[o;
;[o;	;[I"div;	T;0;iI;I" ;	Fo;.;[I"entry_entries;	T;iI;@;0;o;; { ;iI;@;iI;@;[o;!;[I"overflow;	T;o;";I"hidden;	T;
;#;@;i ;$;%;[ ;iJ;@o;!;[I"height;	T;o;";I"	auto;	T;
;#;@;i ;$;%;[ ;iK;@o;
;[I"X/* この幅を調整することで
 * テーブルの幅も調整できる。
 */;	T;
;;[ ;iL;@o;!;[I"
width;	T;o;";I"	100%;	T;
;#;@;i ;$;%;[ ;iO;@o:Sass::Tree::MixinNode;I"
entry;	T;[ :@keywords{ ;0;[ ;iQ;@o;;[I"img;	T;i ;o;;[o;;[o;
;[o;	;[I"img;	T;0;iS;I" ;	F;0;o;; { ;iS;@;iS;@;[
o;!;[I"
float;	T;o;";I"	left;	T;
;#;@;i ;$;%;[ ;iT;@o;!;[I"margin;	T;o;";I"0 15px 0 0 !important;	T;
;#;@;i ;$;%;[ ;iU;@o;!;[I"padding;	T;o;";I"0 !important;	T;
;#;@;i ;$;%;[ ;iV;@o;!;[I"border;	T;o;";I"1px solid gray !important;	T;
;#;@;i ;$;%;[ ;iW;@o;!;[I"
width;	T;o;";I"
150px;	T;
;#;@;i ;$;%;[ ;iX;@;iS;&T;@o;;[I"p;	T;i ;o;;[o;;[o;
;[o;	;[I"p;	T;0;iZ;I" ;	F;0;o;; { ;iZ;@;iZ;@;[o;!;[I"overflow;	T;o;";I"hidden;	T;
;#;@;i ;$;%;[ ;i[;@o;!;[I"height;	T;o;";I"	auto;	T;
;#;@;i ;$;%;[ ;i\;@;iZ;&T;@;iI;&T;@o;
;[I"/*
 * 詳細用CSS
 */;	T;
;;[ ;ia;@o;;[I"div.entry_detail;	T;i ;o;;[o;;[o;
;[o;	;[I"div;	T;0;id;I" ;	Fo;.;[I"entry_detail;	T;id;@3;0;o;; { ;id;@3;id;@3;[o;5;I"
entry;	T;[ ;6{ ;0;[ ;ie;@o;;[I"div.image_rect;	T;i ;o;;[o;;[o;
;[o;	;[I"div;	T;0;if;I" ;	Fo;.;[I"image_rect;	T;if;@K;0;o;; { ;if;@K;if;@K;[o;5;I"image_rect;	T;[ ;6{ ;0;[ ;if;@;if;&T;@;id;&T;@o;;[I".draft;	T;i ;o;;[o;;[o;
;[o;.;[I"
draft;	T;ij;I" ;	F;0;o;; { ;ij;@c;ij;@c;[o;!;[I"background-color;	T;o;";I"gainsboro !important;	T;
;#;@;i ;$;%;[ ;ij;@o;!;[I"
color;	T;o;";I"navy !important;	T;
;#;@;i ;$;%;[ ;ij;@;ij;&T;@o;;[I".public;	T;i ;o;;[o;;[o;
;[o;.;[I"public;	T;ik;I" ;	F;0;o;; { ;ik;@;ik;@;[o;!;[I"background-color;	T;o;";I"#39426B !important;	T;
;#;@;i ;$;%;[ ;il;@o;!;[I"
color;	T;o;";I"#E8EAF2 !important;	T;
;#;@;i ;$;%;[ ;im;@;ik;&T;@o;;[I".member_only;	T;i ;o;;[o;;[o;
;[o;.;[I"member_only;	T;io;I" ;	F;0;o;; { ;io;@;io;@;[o;!;[I"background-color;	T;o;";I"#39426B;	T;
;#;@;i ;$;%;[ ;ip;@o;!;[I"
color;	T;o;";I"#E8EAF2 !important;	T;
;#;@;i ;$;%;[ ;iq;@;io;&T;@o;;[I"table.entries_list;	T;i ;o;;[o;;[o;
;[o;	;[I"
table;	T;0;it;I" ;	Fo;.;[I"entries_list;	T;it;@;0;o;; { ;it;@;it;@;[o;!;[I"font-size;	T;o;";I"75%;	T;
;#;@;i ;$;%;[ ;iu;@o;;[I"th;	T;i ;o;;[o;;[o;
;[o;	;[I"th;	T;0;iv;I" ;	F;0;o;; { ;iv;@;iv;@;[o;!;[I"text-align;	T;o;";I"center;	T;
;#;@;i ;$;%;[ ;iv;@;iv;&T;@;it;&T;@:@templateI"/* entries css*/


@mixin entry{
    
    h2 {margin-top: 1em;
      padding: 0.3em !important;}
      
}

  /*画像サムネイル*/
@mixin image_rect {
    $button_width: 35%;    
    
    font-size: 80%;
    width:31%;
    background-color:gainsboro;
    float:left;
    padding:4px;
    border: 1px inset darkgray;
    
    p.image_header{
      
      width: 100%;
      height:1.5em;
      margin-bottom: 0em;
      padding:3px 0px;
      border:1px solid gray;  
          
      span.title {
        display:block;
        height:1.5em;
        overflow:hidden;
        float:left;
        color:white;
        margin-left: 2px;
      }
      span.button{
        display:block;
        width:$button_width;
        height:1.5em;
        float:right;
        margin-right: 2px;
        color:white;
        text-align: right;
        
        a{
          &:link{color:white;}
          &:hover{color:gray;}
          &:visited{color:gainsboro;}
        }
      }
    }
    a {
      img {border: 1px solid gray;}
    }
    p.image_footer {
      width:100%;
      border-top: 1px #ccf dashed;
      padding-top: 4px;
      text-align: left;
    }
}

/***
 * 一覧用CSS
 */
div.entry_entries  {
    overflow: hidden;
    height: auto;
    /* この幅を調整することで
     * テーブルの幅も調整できる。
     */ 
    width: 100%;
    
    @include entry;
    
    img {
        float: left;
        margin: 0 15px 0 0 !important;
        padding: 0 !important;
        border: 1px solid gray !important;
        width: 150px;
    } 
    p {
        overflow: hidden;
        height: auto;
    }
}


/*
 * 詳細用CSS
 */
div.entry_detail{
    @include entry;
    div.image_rect {@include image_rect ;} 
}


.draft {background-color:gainsboro !important;color:navy !important;}
.public {
  background-color:#39426B !important;
  color: #E8EAF2 !important;
}
.member_only{
  background-color:#39426B;
  color: #E8EAF2 !important;
}

table.entries_list{
  font-size:75%;
  th {text-align:center;  }
}
;	T;i;&T;@