3.2.2 (Media Mark)
8962489a5df276f2fcba845367546ace494f3a1d
o:Sass::Tree::RootNode
:@children[o:Sass::Tree::CommentNode
:@value[I"/* top_controller 用CSS*/:ET:
@type:normal;[ :
@linei:@options{ o:Sass::Tree::RuleNode:
@rule[I"#eyecatch1;	T:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;[o:Sass::Selector::Id:
@name[I"eyecatch1;	T;i:@filenameI" ;	F:@subject0:@sourceso:Set:
@hash{ ;i;@;i;@;[o:Sass::Tree::PropNode;[I"border;	T;o:Sass::Script::String;I"1px solid gray;	T;
:identifier;@;i :@prop_syntax:new;[ ;i;@;i:@has_childrenT;@o;
;[I"+/* トップページの記事一覧*/;	T;
;;[ ;i	;@o;;[I"table.top_attr;	T;i ;o;;[o;;[o;
;[o:Sass::Selector::Element	;[I"
table;	T:@namespace0;i;I" ;	Fo:Sass::Selector::Class;[I"top_attr;	T;i;@2;0;o;;{ ;i;@2;i;@2;[
o;;[I"font-size;	T;o;;I"	100%;	T;
;;@;i ; ;!;[ ;i;@o;;[I"margin;	T;o;;I"5px 2px;	T;
;;@;i ; ;!;[ ;i;@o;;[I"
width;	T;o;;I"	100%;	T;
;;@;i ; ;!;[ ;i;@o;;[I"th;	T;i ;o;;[o;;[o;
;[o;#	;[I"th;	T;$0;i;I" ;	F;0;o;;{ ;i;@W;i;@W;[o;;[I"
color;	T;o;;I"#333333;	T;
;;@;i ; ;!;[ ;i;@o;;[I"padding;	T;o;;I"5px;	T;
;;@;i ; ;!;[ ;i;@o;;[I"font-weight;	T;o;;I"	bold;	T;
;;@;i ; ;!;[ ;i;@o;;[I"font-size;	T;o;;I"
1.2em;	T;
;;@;i ; ;!;[ ;i;@o;;[I"border-bottom;	T;o;;I"2px solid #333333;	T;
;;@;i ; ;!;[ ;i;@o;;[I"text-align;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;i;@;i;"T;@o;;[I"td;	T;i ;o;;[o;;[o;
;[o;#	;[I"td;	T;$0;i;I" ;	F;0;o;;{ ;i;@;i;@;[o;;[I"h2;	T;i ;o;;[o;;[o;
;[o;#	;[I"h2;	T;$0;i;I" ;	F;0;o;;{ ;i;@;i;@;[o;;[I"margin;	T;o;;I"5px 0px;	T;
;;@;i ; ;!;[ ;i;@;i;"T;@;i;"T;@;i;"T;@o;;[I"div.top_articles;	T;i ;o;;[o;;[o;
;[o;#	;[I"div;	T;$0;i ;I" ;	Fo;%;[I"top_articles;	T;i ;@;0;o;;{ ;i ;@;i ;@;[o;;[I"
width;	T;o;;I"	100%;	T;
;;@;i ; ;!;[ ;i ;@;i ;"T;@o;;[I"div.top_entries;	T;i ;o;;[o;;[o;
;[o;#	;[I"div;	T;$0;i!;I" ;	Fo;%;[I"top_entries;	T;i!;@;0;o;;{ ;i!;@;i!;@;[o;;[I"overflow;	T;o;;I"hidden;	T;
;;@;i ; ;!;[ ;i";@o;;[I"height;	T;o;;I"	auto;	T;
;;@;i ; ;!;[ ;i#;@o;
;[I"X/* この幅を調整することで
 * テーブルの幅も調整できる。
 */;	T;
;;[ ;i$;@o;;[I"
width;	T;o;;I"
290px;	T;
;;@;i ; ;!;[ ;i';@o;;[I"img;	T;i ;o;;[o;;[o;
;[o;#	;[I"img;	T;$0;i);I" ;	F;0;o;;{ ;i);@;i);@;[
o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;i*;@o;;[I"margin;	T;o;;I"0 15px 0 0 !important;	T;
;;@;i ; ;!;[ ;i+;@o;;[I"padding;	T;o;;I"0 !important;	T;
;;@;i ; ;!;[ ;i,;@o;;[I"border;	T;o;;I"1px solid gray !important;	T;
;;@;i ; ;!;[ ;i-;@o;;[I"
width;	T;o;;I"	90px;	T;
;;@;i ; ;!;[ ;i.;@;i);"T;@o;;[I"p;	T;i ;o;;[o;;[o;
;[o;#	;[I"p;	T;$0;i0;I" ;	F;0;o;;{ ;i0;@;i0;@;[o;;[I"overflow;	T;o;;I"hidden;	T;
;;@;i ; ;!;[ ;i1;@o;;[I"height;	T;o;;I"	auto;	T;
;;@;i ; ;!;[ ;i2;@;i0;"T;@;i!;"T;@o;;[I"div.top_materials;	T;i ;o;;[o;;[o;
;[o;#	;[I"div;	T;$0;i5;I" ;	Fo;%;[I"top_materials;	T;i5;@8;0;o;;{ ;i5;@8;i5;@8;[o;;[I"
width;	T;o;;I"23%;	T;
;;@;i ; ;!;[ ;i6;@o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;i7;@o;;[I"padding;	T;o;;I"2px;	T;
;;@;i ; ;!;[ ;i7;@o;;[I"border;	T;o;;I"1px solid gray;	T;
;;@;i ; ;!;[ ;i8;@o;;[I"margin;	T;o;;I"10px 2px;	T;
;;@;i ; ;!;[ ;i9;@o;;[I"background-color;	T;o;;I"
white;	T;
;;@;i ; ;!;[ ;i:;@o;;[I"span.notice;	T;i ;o;;[o;;[o;
;[o;#	;[I"	span;	T;$0;i;;I" ;	Fo;%;[I"notice;	T;i;;@o;0;o;;{ ;i;;@o;i;;@o;[o;;[I"
color;	T;o;;I"red;	T;
;;@;i ; ;!;[ ;i;;@;i;;"T;@o;;[I"font-size;	T;o;;I"90%;	T;
;;@;i ; ;!;[ ;i<;@o;;[I"box-shadow;	T;o:Sass::Script::List	;[	o:Sass::Script::Number;i :@numerator_units[I"px;	T:@denominator_units[ ;i=:@originalI"0px;	F;@o;';i
;([I"px;	T;)[ ;i=;*I"5px;	F;@o;';i;([I"px;	T;)[ ;i=;*I"	15px;	F;@o:Sass::Script::Funcall;I"	rgba;	T:
@args[	o;';i ;([ ;)[ ;i=;*I"0;	F;@o;';i ;([ ;)@;i=;*I"0;	F;@o;';i ;([ ;)@;i=;*I"0;	F;@o;';f0.3;([ ;)@;i=;*I"0.3;	F;@:@keywords{ :@splat0;i=;@:@separator:
space;i=;@;i ; ;!;[ ;i=;@o;;[I".cdate;	T;i ;o;;[o;;[o;
;[o;%;[I"
cdate;	T;i>;I" ;	F;0;o;;{ ;i>;@;i>;@;[o;;[I"padding;	T;o;;I"2px;	T;
;;@;i ; ;!;[ ;i>;@o;;[I"position;	T;o;;I"relative;	T;
;;@;i ; ;!;[ ;i>;@o;;[I"top;	T;o;';i;([I"px;	T;)[ ;i>;*I"	-5px;	F;@;i ; ;!;[ ;i>;@o;;[I"	left;	T;o;';i;([I"px;	T;)[ ;i>;*I"	-5px;	F;@;i ; ;!;[ ;i>;@o;;[I"background-color;	T;o;;I"#A90019;	T;
;;@;i ; ;!;[ ;i>;@o;;[I"
color;	T;o;;I"
white;	T;
;;@;i ; ;!;[ ;i>;@o;;[I"font-size;	T;o;;I"
0.9em;	T;
;;@;i ; ;!;[ ;i>;@;i>;"T;@o;;[I".detail;	T;i ;o;;[o;;[o;
;[o;%;[I"detail;	T;i?;I" ;	F;0;o;;{ ;i?;@;i?;@;[o;;[I"padding;	T;o;;I"0px 3px 5px 3px;	T;
;;@;i ; ;!;[ ;i?;@o;;[I"
float;	T;o;;I"
right;	T;
;;@;i ; ;!;[ ;i?;@o;;[I"font-size;	T;o;;I"
0.8em;	T;
;;@;i ; ;!;[ ;i?;@;i?;"T;@o;;[I"img;	T;i ;o;;[o;;[o;
;[o;#	;[I"img;	T;$0;i@;I" ;	F;0;o;;{ ;i@;@;i@;@;[ ;i@;"T;@o;;[I"p.image_title;	T;i ;o;;[o;;[o;
;[o;#	;[I"p;	T;$0;iA;I" ;	Fo;%;[I"image_title;	T;iA;@';0;o;;{ ;iA;@';iA;@';[o;;[I"padding;	T;o;;I"2px;	T;
;;@;i ; ;!;[ ;iB;@o;;[I"margin;	T;o;;I"0px;	T;
;;@;i ; ;!;[ ;iC;@o;;[I"overflow;	T;o;;I"hidden;	T;
;;@;i ; ;!;[ ;iD;@o;;[I"
width;	T;o;;I"97%;	T;
;;@;i ; ;!;[ ;iE;@o;;[I"height;	T;o;;I"
1.5em;	T;
;;@;i ; ;!;[ ;iF;@o;;[I"border-top;	T;o;;I"1px solid gainsboro;	T;
;;@;i ; ;!;[ ;iG;@;iA;"T;@o;;[I"p.image_footer;	T;i ;o;;[o;;[o;
;[o;#	;[I"p;	T;$0;iI;I" ;	Fo;%;[I"image_footer;	T;iI;@^;0;o;;{ ;iI;@^;iI;@^;[	o;;[I"
width;	T;o;;I"	100%;	T;
;;@;i ; ;!;[ ;iJ;@o;;[I"height;	T;o;;I"2em;	T;
;;@;i ; ;!;[ ;iK;@o;
;[I",/*      border-top: 1px #ccf dashed; */;	T;
:silent;[ ;iL;@o;;[I"padding-top;	T;o;;I"4px;	T;
;;@;i ; ;!;[ ;iM;@;iI;"T;@;i5;"T;@o;;[I".floating;	T;i ;o;;[o;;[o;
;[o;%;[I"floating;	T;iR;I" ;	F;0;o;;{ ;iR;@;iR;@;[o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;iR;@;iR;"T;@o;;[I".cler_both;	T;i ;o;;[o;;[o;
;[o;%;[I"cler_both;	T;iS;I" ;	F;0;o;;{ ;iS;@;iS;@;[o;;[I"
clear;	T;o;;I"	both;	T;
;;@;i ; ;!;[ ;iS;@;iS;"T;@:@templateI"m/* top_controller 用CSS*/

#eyecatch1{border:1px solid gray;}
/* トップページの記事一覧*/

table.top_attr {
    font-size:100%;
    margin:5px 2px;
    width:100%;
    
    th{
        
        
        color:#333333;
        padding:5px;
        font-weight: bold;
        font-size: 1.2em;
        border-bottom: 2px solid #333333;
        text-align:left;
        }
        
    td{
      h2{margin:5px 0px;}
    }
}

div.top_articles { width:100%;}
div.top_entries  {
    overflow: hidden;
    height: auto;
    /* この幅を調整することで
     * テーブルの幅も調整できる。
     */ 
    width: 290px;
    
    img {
        float: left;
        margin: 0 15px 0 0 !important;
        padding: 0 !important;
        border: 1px solid gray !important;
        width: 90px;}
  
    p {
        overflow: hidden;
        height: auto;}
}

div.top_materials {
    width:23%;
    float:left;padding:2px;
    border: 1px solid gray;
    margin:10px 2px;
    background-color:white;
    span.notice {color:red}
    font-size: 90%;
    box-shadow: 0px 5px 15px rgba(0,0,0,0.3);
    .cdate {padding:2px;position:relative; top:-5px; left:-5px;background-color:#A90019;color:white;font-size:0.9em;}
    .detail {padding:0px 3px 5px 3px; float:right;font-size:0.8em;}
    img {}
    p.image_title{
      padding:2px;
      margin:0px;
      overflow:hidden;
      width:97%;
      height:1.5em;
      border-top:1px solid gainsboro;
    }
    p.image_footer {
      width:100%;
      height:2em;
//      border-top: 1px #ccf dashed;
      padding-top: 4px;
    }

}

.floating { float: left;}
.cler_both { clear: both;}
;	T;i;"T;@