/*































































A Six Apart theme adapted for Movable Type default templates 































name: Cityscape LA  































designer: Tiffany Chow  































designer_url: http://tiffany.vox.com/ 































layouts: layout-wtt, layout-twt, layout-wt, layout-tw































*/































































































/* Default ---------------------------------------------------------------- */































































/* Global */































































body{



	margin:0;



	padding:0;



	background:#f1f1f1;



	font:70% Arial, Helvetica, sans-serif; 



	color:#555;



	line-height:150%;



	text-align:left;



}































.naiyo







{







font-size:12px;







  line-height:1.5;







	padding:120px 90px 35px 15px;







	background: #eee;







	border-color: #ddd #bbb #aaa #ccc;







	border-style: solid;







background-image: url(top_bg.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 610px;







}































































/* Header */































































#header {































    border-top-width: 10px;































    border-top-style: solid;































}































































#header-inner {































    position: relative;































}































































#header-name {































    margin: 0 0 5px;































    line-height: 1;































}































































#header-description {































    margin: 0;































    font-size: 10px;































    line-height: 1.125;































}































































#header a {































    text-decoration: none;































}































































#header a:hover {































    text-decoration: underline;































}































































































/* Content */































































.asset-name {































    font-size: 22px;































    font-weight: bold;































}































































.asset-name a {































    text-decoration: none;































}































































.asset-name a:hover {































    text-decoration: underline;































}































































.asset-content {































    margin: 5px 0;































}































































.asset-more-link {































    font-weight: bold;































}































































.asset-meta {































    margin-top: .25em;































    padding-top: 2px;































    font-weight: normal;































































    display: block;































    border-top: 1px dashed #e9f5f7;































    padding-bottom: .3em;































}































































.asset-footer a,































.comment-footer a {































    font-weight: normal;































}































































.content-nav {































    margin: 5px 0 10px;































}































































.archive-title {































    margin: 5px 0 30px;































    font-size: 26px;































    font-weight: bold;































}































































.trackbacks-info,































.trackback-content,































.comment-content,































.comments-open-content,































.comments-closed {































    margin: 5px 0;































}































































.widget-header,































.trackbacks-header,































.comments-header,































.comments-open-header,































.archive-header,































.search-form-header,































.search-results-header {































    margin: 0;































    padding: 5px 0;































    font-size: 18px;































    font-weight: bold;































}































































.search-results-header {































    margin-bottom: .25em;































}































































.asset-more-link,































.asset-meta,































.comment-footer,































.trackback-footer,































.typelist-thumbnailed {































    font-size: 11px;































}































































/* Footer */































































#footer-content,































#footer-content a {































    color: #fff;































}































































































/* Utility */































































.widget-header,































.trackbacks-header,































.comments-header,































.comments-open-header,































.archive-header,































.search-form-header,































.search-results-header {































    /* ie win (5, 5.5, 6) bugfix */































    p\osition: relative;































    width: 100%;































    w\idth: auto;































}































































































/* Global ----------------------------------------------------------------- */































































body {































    color: #333;  































    font-family: "trebuchet ms", arial, "hirakakupro-w3", osaka, "ms pgothic", sans-serif;   































    background: #FFFFFF url() repeat-y  top center; 































}































































a {































    color: #4a91e3; 































}































































a:hover {































    text-decoration: none;































}















.box0 { 







width: 705px; /* ボックスの横幅 */ 







background-color: #98FB98; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.box1 { 







width: 485px; /* ボックスの横幅 */ 







background-color: #E3F0FB; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.box2 { 







width: 695px; /* ボックスの横幅 */ 







background-color: #fbfab2; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.box3 { 







width: 369px; /* ボックスの横幅 */ 







background-color: #E3F0FB; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.box4 { 







width: 369px; /* ボックスの横幅 */ 







background-color: #fbfab2; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.box5 { 







width: 369px; /* ボックスの横幅 */ 







background-color: #FFEBCD; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.box6 { 







width: 695px; /* ボックスの横幅 */ 







background-color: #fdd4d4; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.list01 {







list-style-image: url(y2.png);







}















.list01 li {







   padding-left:3px;























}























h3 { /* サブタイトル, 個別記事タイトル */







  padding:8px 0em 4px 1.7em;







padding-left:70px;







  line-height:1.7;







  font-size:120%;







color:#ffffff;







  font-weight:bold;







  background:url(midashi2.gif) repeat-y;







  }















table#table-02 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-02 th {







    height: 20px;







    background: url(top_bar.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-02 tr:hover td {







    background: #F2D4CC;







}







table#table-02 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-02 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}































































table#table-03 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-03 th {







    height: 20px;







    background: url(top_bar_b.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-03 tr:hover td {







    background: #F2D4CC;







}







table#table-03 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-03 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}







































table#table-04 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-04 th {







    height: 20px;







    background: url(top_bar_r.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-04 tr:hover td {







    background: #F2D4CC;







}







table#table-04 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-04 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}







































table#table-05 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-05 th {







    height: 20px;







    background: url(top_bar_o.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-05 tr:hover td {







    background: #F2D4CC;







}







table#table-05 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-05 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}































table#table-06 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-06 th {







    height: 20px;







    background: url(top_bar_bl.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-06 tr:hover td {







    background: #F2D4CC;







}







table#table-06 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-06 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}















table#table-07 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-07 th {







    height: 20px;







    background: url(top_bar_b.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-07 tr:hover td {







    background: #F2D4CC;







}







table#table-07 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-07 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}















table#table-08 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-08 th {







    height: 20px;







    background: url(top_bar_r.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-08 tr:hover td {







    background: #F2D4CC;







}







table#table-08 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-08 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}















table#table-09 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-09 th {







    height: 20px;







    background: url(top_bar_o.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-09 tr:hover td {







    background: #F2D4CC;







}







table#table-09 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-09 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}















table#table-11 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-11 th {







    height: 20px;







    background: url(top_bar_p.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-11 tr:hover td {







    background: #F2D4CC;







}







table#table-11 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-11 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}







/* Layout ----------------------------------------------------------------- */































































#container-inner,































#content {































    background-color: #fff;































}































































#header-inner, #content-inner, #footer-inner {































    padding-top: 0;































    padding-bottom: 0;































}































































#header-inner, #beta-inner, #gamma-inner {































    padding-right: 0;































    padding-left: 0;































}































































































/* Header ----------------------------------------------------------------- */































































#header { 































    border-color: #000000;  































    background: #ffffff url(header.png) no-repeat left bottom; 































}































































#header a {































    color: #000000;































    font-weight: bold;































}































































* html #header-content {  /*HACK targets IE6 but not 7, instead of min-height*/































    height: 80px;































}































#header-content {































    width: 842px; 































    min-height: 80px; 































    margin: 20px 0 120px 20px;































}































































#header-name {































    color: #000000;  































    font-family: "century gothic", futura, arial, helvetica, "hirakakupro-w3", osaka, "ms pgothic", sans-serif; 































    font-size: 10px;































    font-weight: bold;































}































































#header-description {































    color: #000000;  































    font-family: "century gothic", futura, arial, helvetica, "hirakakupro-w3", osaka, "ms pgothic", sans-serif;  































    font-weight: bold; 































}































































































/* Content ---------------------------------------------------------------- */































































.asset-name,































.comments-header,































.comments-open-header,































.trackbacks-header,































.archive-title































.archive-header,































.search-form-header,































.search-results-header {































    font-family: "century gothic", futura, arial, helvetica, "hirakakupro-w3", osaka, "ms pgothic", sans-serif;































} 































































.asset-name,































.asset-name a,































.archive-title {































    color: #3e667e;































}































































.asset-footer,































.asset-footer a,































.comment-footer,































.comment-footer a,































.trackback-footer {































    color: #999;































}































































.asset-footer {































    border-top-color: #e9f5f7;































}































































.comments-header,































.comments-open-header,































.trackbacks-header,































.archive-header,































.search-form-header,































.search-results-header {































    color: #000000;































}































































































.archive-list-item {































    margin-bottom: 5px;































}































































































/* Widget ----------------------------------------------------------------- */































































.layout-wtt #content-inner { background: transparent url(content-wtt.gif) repeat-y scroll right top; }































.layout-twt #content-inner { background: transparent url(content-twt.gif) repeat-y scroll left top; }































.layout-wt #content-inner { background: transparent url(content-wt.gif) repeat-y scroll right top; }































.layout-tw #content-inner { background: transparent url(content-tw.gif) repeat-y scroll left top; }































































































































































.widget a,































.archive-widget .widget-list .item {































    color: #374e70;































} 































































.widget-header {































    padding: 5px 15px;































    font-size: 12px;































    font-weight: bold; 































    font-family: "century gothic", futura, arial, helvetica, "hirakakupro-w3", osaka, "ms pgothic", sans-serif; 































    background: url(widget-header.gif) repeat top left #507d9d; 































}  































.widget .widget-header {































    border-left: 1px solid #fff;































}































































.layout-tw .widget .widget-header {































    border-left-width: 0;































}































































.layout-twt #beta .widget-header,































.layout-tw .widget-header {































    border: 0;































}































































.embed-asset-widget .widget-header {































    margin-bottom: 10px;































}  































.widget-header,































.widget-header a {































    text-decoration: none;































    color: #fff;































}































































.widget-header .edit a {































    border-left-color: #fff































} 































.widget .widget-header a:hover {































    text-decoration: underline;































}































































.widget-content {































    padding: 0 15px;































}































































.media-stream-widget img {































    border: 1px solid #999;































} 































.widget-header .edit a,































.archive-widget .widget-list .item a,































.archive-widget .widget-list .item {































    font-weight: normal;































} 































































.widget-header {































    font-size: 14px;































}































































.widget-header a {































    text-decoration: none;































}































































.widget-header a:hover {































    text-decoration: underline;































}































































.widget-content {































    margin-top: 5px;































    margin-bottom: 20px;































    font-size: 11px;































}































































































/* "Powered By" Widget */































































.widget-powered .widget-content {































    padding: 10px;































    text-align: center;































}































































































/* Calendar Widget */































































.widget-calendar .widget-content table {































    font-size: 10px;































}































































































/* Footer Widgets */































































#footer .widget {































    margin: 10px 0;































}































































#footer .widget-content {































    padding-right: 0;































    padding-left: 0;































}































































#footer .widget-powered .widget-content {































    padding: 0;































    text-align: left;































}































































































/* Footer ----------------------------------------------------------------- */































































#footer { 































    background: #000000 url(footer.png) no-repeat left bottom; 































}































































#footer-content {































    margin: 20px 0;































}































































































/* Utilities -------------------------------------------------------------- */































































#header:after,































#header-inner:after,































#content:after,































#alpha-inner:after,































#beta-inner:after,































#gamma-inner:after,































#footer:after {































    content: " ";































    display: block;































    visibility: hidden;































    clear: both;































    height: 0.1px;































    font-size: 0.1em;































    line-height: 0;































}































































































#header-inner,































#content-inner,































#footer-inner,































.asset-body {































    height: 1%;































}































































































/* Custom Styles ---------------------------------------------------------- */































































#content-inner {































    padding: 10px 0;















}







h2.shoshin{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.5;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/shoshin.gif);







    padding-left:66px;





    background-repeat:repeat-y;







    width:450px;







}















h2.tousatu{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/tousatu.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}















h2.you{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/you.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}















h2.mania{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/mania.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}















h2.av{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/av.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}















h2.shiroto{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/shiroto.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}















h2.tuma{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/tuma.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}























h2.anime{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/anime.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}





h2.gay{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/gay.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}









.box8 { 







width: 685px; /* ボックスの横幅 */ 







background-color: #e1fee8; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.merit { 







width: 685px; /* ボックスの横幅 */ 







background-color: #e1fee8; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















.demerit { 







width: 685px; /* ボックスの横幅 */ 







background-color: #fbfab2; /* 背景色 */ 







border: 1px #1C79C6 solid; /* 枠線（太さ・色・スタイル） */ 







line-height:1.8;







padding-left:10px;







padding-right:5px;















} 















h2.merit{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:1.2;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(merit.gif);







    padding-left:30px;







    background-repeat:repeat-y;







    width:370px;







}















h2.demerit{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:1.2;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(demerit.gif);







    padding-left:30px;







    background-repeat:repeat-y;







    width:370px;







}















h2.katinashi{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/mania.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}















table#table-10 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-10 th {







    height: 20px;







    background: url(top_bar_b.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-10 tr:hover td {







    background: #F2D4CC;







}







table#table-10 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-10 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}







table#table-21 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-21 th {







    height: 20px;







    background: url(top_bar_do.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-21 tr:hover td {







    background: #F2D4CC;







}







table#table-21 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-21 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}













#new {







	clear: both;







	background: url(new_bg.jpg) left top;







	color: #FFFFFF;







	padding: 5px 5px 5px 5px;







	height: 10px;







    width:707px;







}















#new li {







	font-size: 0.8em;







	float: left;







	background-image: url();







	background-repeat: no-repeat;







	list-style-type: none;







	padding-left: 5px;







	padding-right: 0px;







}















.limen {







	color: #CCFF00;







}















#new #updt {







	float: right;







	font-size: 0.8em;







}















#new #title {







	float: left;







	font-size: 0.8em;







}







a{



	text-decoration:none;



	color:#057fac;



}



a:hover{



	text-decoration:none;



	color:#fd3405;



}







#navigation-block {



	position:relative;



	top:200px;



	left:200px;



}







#hide {



	position:absolute;



	top:30px;



	left:-190px;



}







ul#sliding-navigation



{



	list-style: none;



	font-size: .75em;



	margin: 30px 0;



	padding: 0;



}







ul#sliding-navigation li.sliding-element h3,



ul#sliding-navigation li.sliding-element a



{



	display: block;



	width: 186px;



	padding: 5px 18px;



	margin: 0;



	margin-bottom: 5px;



}







ul#sliding-navigation li.sliding-element h3



{



	color: #fff;



	background:#333 url(heading_bg.jpg) repeat-y;



	font-weight: normal;



}







ul#sliding-navigation li.sliding-element a



{



	color: #999;



	background:#222 url(tab_bg.jpg) repeat-y;



	border: 1px solid #1a1a1a;



	text-decoration: none;



}







ul#sliding-navigation li.sliding-element a:hover { color: #ffff66; }















.husei1







{







font-size:12px;







  line-height:1.5;







	padding:130px 165px 40px 110px;















background-image: url(husei.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 425px;







}















.husei2







{







font-size:12px;







  line-height:1.5;







	padding:110px 110px 50px 60px;















background-image: url(husei2.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 530px;







}











.husei3







{







font-size:12px;







  line-height:1.5;







	padding:165px 180px 20px 55px;















background-image: url(husei3.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 465px;







}















.wana







{







font-size:12px;







  line-height:1.5;







	padding:150px 190px 60px 75px;















background-image: url(wana.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 435px;







}







.wana2







{







font-size:12px;







  line-height:1.5;







	padding:45px 75px 110px 190px;















background-image: url(wana2.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 435px;







}











.merit0







{







font-size:12px;







  line-height:1.5;







	padding:120px 50px 45px 265px;















background-image: url(merit.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 385px;







}







.demerit0







{







font-size:12px;







  line-height:1.5;







	padding:100px 30px 55px 265px;















background-image: url(demerit.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 405px;







}







.tmp







{







font-size:12px;







  line-height:1.5;







	padding:160px 165px 55px 140px;















background-image: url(tmp.png);







background-repeat: no-repeat;







	border-width: 1px;







	color: inherit;







	display: inline;







	float: left;







	position: relative;







	width: 395px;







}



table#table-20 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-20 th {







    height: 20px;







    background: url(top_bar_y.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-20 tr:hover td {







    background: #F2D4CC;







}







table#table-20 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-20 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}



h2.sogo{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/sogo.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}

table#table-15 {







    width: 710px;







    border-collapse: collapse;







    border-spacing: 0;







}







table#table-15 th {







    height: 20px;







    background: url(top_bar_y.gif) repeat-y 0 100%;







    color: #FFFFFF;







    font-weight: bold;







    line-height: 23px;







}







table#table-15 tr:hover td {







    background: #F2D4CC;







}







table#table-15 td {







    padding: 10px 5px;







    border: #000000 solid;







    border-width: 0 0 1px 0;







}







table#table-15 td.ms {







    background: #EEEEEE;







    color: #9B1F00;







    font-weight: bold;







}


h2.som{







    font-size:medium;







  padding:5px 0em 4px 0em;







  line-height:3.9;







    color: #000000;







    background-color:#ffffff;







  font-weight:bold;







    background-image:url(http://www.cute-so-pretty.com/images/sogo.gif);







    padding-left:66px;







    background-repeat:repeat-y;







    width:450px;







}



.carip

{

font-size:12px;

  line-height:1.5;

	padding:145px 95px 60px 180px;

background-image: url(carip.png);

background-repeat: no-repeat;

	border-width: 1px;

	color: inherit;

	display: inline;

	float: left;

	position: relative;

	width: 425px;

}