.about{background:url(/img/contest/maar_fantasy/about_bg.jpg) no-repeat center top;padding:100px 40px 20px;}.about .fll{width:450px;text-align:left;font-size:15px;line-height:1.7;}.about .flr{width:350px;text-align:right;}.about .flr img{width:150px;border:3px #fff solid;box-shadow: 0px 1px 5px rgba(100,50,0,0.3);}div.sample{width:;padding-top:5px!important;}div.sample div{float:left;}div.sample div.sampleimg{float:right;padding-right: 10px}div.sample h2{margin:0;}div.sample table{margin: 5px 0px 0px 10px;}div.sample table td,div.sample table th{padding:4px 5px;text-align:left;white-space:nowrap;color:#3a702d;vertical-align:top;}    div.sample table th{font-size:14px;}div.sample table td hr{margin:0.5em 0;}div.note div.sample p{padding-top:10px;margin:0;}table.theme{font-size:16px;}table.theme td,table.theme th{vertical-align:top;border:3px #fff solid;padding:10px;}table.theme th{white-space: nowrap;color:#fff;}table.theme td{color:#000;}table.theme tr.class th{background-color:#a0ba7c;}table.theme tr.motif th{background-color:#d088b4;}table.theme tr.class td{background-color:#e2f0cf;}table.theme tr.motif td{background-color:#f8e2ed;}table.theme td ul{margin:0;padding:0 20px;list-style-type:disc;}table.theme td .small{font-size:14px;}table.theme .big{font-size:30px;}.note.sample{margin:10px 2px 0!important;}