@charset "UTF-8";
/* CSS Document */



/* ------------------------------------------------------------
	font size
 10px = 77%      11px = 85%      12px = 93%      13px = 100%
 14px = 108%     15px = 116%     16px = 123.1%   17px = 131%
 18px = 138.5%   19px = 146.5%   20px = 153.9%   21px = 161.6%
 22px = 167%     23px = 174%     24px = 182%     25px = 189%
 26px = 197%
------------------------------------------------------------- */


/* =====================================================
	Base Structure
 ===================================================== */
html {
	height: 100%;
	overflow-y: auto;
}

body {
	height: 100%;
	font-family: 'Avenir LT Pro','Avenir LT Std',Avenir,'Avenir Next',Helvetica,Arial,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	font-size: 13px;
	line-height: 1.6;
	font-weight: 500;
	letter-spacing: 0;
	text-align: center;

	color: #000;
	background-color: #fff;
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: center top;
/*	background-image: url(http://studio-still.net/still/images/base/bg.png);  <- bg.png をbase64にエンコード  */
	background-image: 	url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAC0AAAAAgCAYAAACBvPnAAAAgAElEQVR4nO2d23ojy6qsYT7Xutnv/1DsiyQgoNTDbbcPJTlifaMtVeWBJElK9vzFcvt//xcmSZL0UbmZfXYW+YoxJUmSJEmSpG+Rj3/CLDzf8303izB3r499bp49zhV36lQ9Tx+L87Y/NrqhuYfRfD4uOG64mdtomHevNtUHU8cY1HosLW0o2/KN+2hzhmq/uF3X6X4W4jQB1o1LY17D9XW1+nLLtq88gKZhbW8OytvgdcPN/ezU/+CH4IGyFfnstPGaELPX+O7mkaGR7//HE+e9divvRC/EeyG84mwfGRLepua8vb/tYGcH1b1oW2nJwTFITnP3uY/Gc9mYqOPnrD1qbUH76b3/y3cca+5ukT5rc7zu8Xo6LnIl4Wb/Sz+xb2ERr8/Yl2OWipd9lN289wO20m4NP8a0n/f68XzrHPD+jb1sf2H7xzi098692OdjTfvaOgu8sDw/Zr0+70PcMco+XXlvO3XG+Vxnd+0xt89qbDeLYF9ShxHzc6x9vk/0Lj9cEk7GAqdiun5J5bPBWiW17V3dzR/uW/nGg9beHgtYg3MTYYHXHcYZx3SeJEmSbq39OViS7q7PiFnFvSRJ0utJuV2SJOnjUg6VJOl19L+3m0jSF0nP0tfQV4DKgp+lj0p5RZK+VjpjkiS9pQHfRb8cLwZSdhT4BzTg9SPhAfkYTmbMNQrOi0uuArRmZnHmOK8nxAmoEKZ4vTiwpj8E+oLGOOO7AV4E4Bhn2rL4QHaYPq80+Og5Znje8/M6DnDswzHwVa2gaUv2Q84fEQbTotbTrgfNt6Fyg28CHjhrKkiRCFKApNw3GO4sS9uPbCvgZ9jR/mlg1DgOvIzPhR1KnF3gNTKcDLsagI1sE+lg9rOTJT7u1aZdnpG1xvS1IVaG089gtHsVz2Fx1sZ0KNkUCapaHIA05mbNtrn/Pi8YiPpafxBhHxU2ZVND2O2LY39UH5yjstfr2Nnwf9B+hI317zUE7eYI/yA/z40c4TVg3IDdPRqbW+5Z+1nm8xXeU/fVji3t7HHeRuUfz/Mb5hb5pQKLfD2cQk6yhNuRMtM/E7yNxUh7xZTnHGMZ3nbO6WhH6FDFGOJA/pXGGQJGXPC3RfzYTqmOti7z3fRYNnKjXbrYF+vniYGo0Oi4i2tboMs4/xxvnAwqT/ZwcEtUP/1BQ5KkZ5C/3eTHpXwqsT4jZp8h7iVJkqT36Tfmdn1G+jnJ99Kr6VEOVZxLkvScEgAt/Zz07JR+4++lH5X+xvt3+s155Tfsr/Tz+s1nTJKkvxMoMwYRCxBr4BMwXgHD6MJg5ICLE0YjuHECbPP+AOCoT5OPE6ILSnDFm+LZmuBxAPCzSNgv2nCaL5IebHxvV1E+71ExuYDRARw2mNmwZle/Haxn2AQdARuyZ8oUXwA1Owqee/Sh4oy3KwnP24CPGY/tDUHFaMC9dYOH8L48aukO+DF9tSBk2p1lc7Anakq35FCN/LwQUrQ8YKSP0EaV7rmMDaHWYmr+w18yTGzlEScoFRWct6+dXOdEkTKMjwYT5qQo5yrfO4Cd94TXR6A0rw3/9tYUFRprfOdu/IZeAwD2SK84XfcF1vLwfG5BXNfxhO3LXpxjNL+cjYmzcp4YX6DIPS13hZePG6OdOWZ5fRLFdmLBg506F+uWgHR3XntHqRTXRiJqjzjvBUHd7DO4aRzS+tFnmn0VOKtuDXdPg6qH11tkj7yHNXp/OcHSjms8IgwQDFHteqr+IsfYz8phvVbYVPB2BJ5cbTfFmCMFXr+FI72UHj5Eb6C72iVJ/yJ+CkuSJH23lH8kSbqr9Dvnv+lf8rt8L/0GKc4lSXpOCYCWpEfSc/17pL8h/b0+w1fy9/fop/LHb9vfV8rTr7QW1quuS5KkP4thR6ZunXCxyTUbIZYHzgOpNqk8s4T93KIrM1uzcZinqg/jbhxojqFRjMVgZMGoVCF5LWyMHQD0GORMgrfhxp6BUMNThbnsKUyQuEBcmUCh2YEITzXoXjP3azO6V9A/xAAuhRFNWdBmFAwJ6Bt2zuqys4Js+pPK6IItJLzThvOywrWP25ibQeH819tfPLenBc6xWPcbWCyIE4wkz8szOfxGYOgyD+0wRdDPAjGDwGL4CfQmUZzFwIL9fPAsZbayKiPvdgUfM+i59rbWcEDbbn6dNBJA3ZNE0Z+8QbzLZUhWrG5wN3D2d+Vq2Me2RFcND64EPq1sBx7itqqUc5OZNDjmHjmbJxkdV47radsWBv0pv5UZMWNveCDIN7ze/ok81ZnigL38JRDiiw3nOdh37W6aP2M1sOW9xrPk7ryr0U8P9auuQA6jKSEjEMlW5NiydRzQtZ/WfqajY7W3ndqNO3pZvPw18g0OcvQ2+MxtfPixr74J95fRSy7qA3qQK26hu9r1U1K8vo5eMbYVn9Kr6tVi+xXzjyRJkqT8Lkl/q1f7bCdJ0qtLAPSzSp/NvlZ6nkuS9FEpf3yPXsnPr7QW1quuS5KkPyv4xUbScAvkaoxbh2MjSNMHD2dhqAg7iL7Jxl2qbjbtWNVHQcRFV3YFcNgNmNT1BujIFqPb1Yuq3h77JwpY8/AFBhDzvwDs6fOmF6Tc9lUBYLbdJqs6mNaInjZ8pOrAQN7TAOEdkG1N72M5Fk4Vq9mHRrHQlXwXmkpzjUm6snHFCmJhIJZGKHkVoz5mdVVmTwjUAOAGluYVgxt5bUjVySyiTPkFuWmA8FyZN+b6rOJlDEjDTjB8Vr62Xm/aV2eJ93c4eu3bozjMu7Oatq9xxhJonLBTaZzOHDVsABcxXW8vA+N+BXmQ/wygO8Db/HcFf/DeuFl9+6HsQmAF2Y/+vMKZfZyIfpzZSxFuWvglI2YZ+Dov3LynpPc+LqMq8cyGPCOtk69xoziR36mTAPNtT25Fr5EqUF+/NWIdt+RXI6gZtrslHN4+ON8X6KruwwiW9973F03a7ti9OBbrBmUnWpvT8yhitR/psA56Vpt/fFZeQ3de1OXw/dAYnzmO9G+6c7xKkuJTelUptqVHeuuz0V0/O93VLkn6KinmJUna0me779Pdc/BX2PfG330l6QMSAP2s0vmXpOeWPjNKkiT9t5QnJek55agKCxCxENBzG9Cje4GMfdxBd3YfRv5ilHdueLb4uzVXlT+N2Z7n8CAAE5D05XetB3+M8Qm+HfDSQKISWEdQbllLcGwQ5+jHZk87qOiowVO9VkC7XrajNarrAsJjNjG8bWlYuVhMQwVrKvJaS2Y0uMFeGw0jgpdOUKkVrFrmUrOGWXttAFV7T9KDXvW3ywunLYDJBLExH1Xi7bqvQd7jSr1NZZZHHXNh34eheyGTWSU091EYRW5oREe6r/kn2O+0ObX7Vj0A1CYIzGekt2tSsV6+ofOJ8Z3aBO7TEhhkXWs7cGpTs71fc/ZpJN/0OvM+b3R811Kwh3G1ZcQcRoq9UbmeHhchB7+YZZXyXNv8vkWD/Z2iZoVkVJnPY7YXe3nnbfQZHyXDyx89Fx2ty/dAOELaV73rfJY6KOGPyxGnc0rr29+4iDqZxpDyuQ1fbht9TDYqgFuPOVcV13WMI+KGUut1Bjn8CfaeRahP7M3i5JlUloPHvoZV/v57va+19Cf5202+ZYzPHEeSJEn6WukZLEnfo7c+G931s9Nd7ZKkr5JiXpKkO+jOn9G/0ra75+CvsG+PeXcfSM8gAdCSJL1fev78u/7rM9Iz+vcZbZYk6d668++50j2lZ9Et5AOtK6rw3GNoMAD0OsFycaqaBq4x6NnjoD9NStBozl3gWzXpLtHQGoOMVXn5QnQeWG8wfgPGY1iyEVP0Lfi0IF5vm/14zEE7RxCIh7XQOMYgJ0HDA+5s4NXIboZ4LQArR7UDBV2A5iCSY+2JFbRLgxfs2CSiT8eTGuQ+/3JR8BhVn49dXhtl7B2bDnZuUv15/49JTi5zQwVZ3Mfc2IdlebcrcLksr7U94J37Z8KV+0sAV79bhmP2jph+p2YzCUbGDcGmfCRojR1fgK4ZOo2GgQc4mzFLe8gVjjFzZQIK1KC9itnwtKWtZ1C+W+x0T4taruHTOOOF5q6f80sbtb11rqPzRph5NMTLtuYqzl55XwmecAfIMGattAL15EbeA1jbVbVpCvKBo3XZy36eHUfV5RF7+M/pXgPBtNQy23O/I3ObUcuO/z45q9j72rPpI6f/GEoeud4sv/Qxz8Y4ALZv9ynoCvHWa6AJgsejxx3HwtvShxdJkrbelUQkSfqw9AyWfov0XJEkSXp+/VQu1zNE+m7d+TP6nW37bOnsS1+hr48rAdCSJL1feuZ9re7i3/d8jruLzZL0ln7T7yfS80vx+j7pWXQLBYN9RY8lhhgxwxrAWAKsDVFOmPXcbQQ4Ejbb0xxSEXBd9/eigXtSRiIbhYtR3LPaxL6GDmF7Qcz98lyz4mtc45VpYCJwPdp+cJDhfipXkxNopvRH21b9mqFd4K9dqsY2rE32ZcPyJPt1U39XSvUyyYQEoyDwMJuwPFDKcu4Ypav2WuG1Blh328HI6DHbc84wG7FhXCjcGHZ3GgmNdjwxpA7fAwIehclxoeL3nJP60gD24eL3tsMsXUv+69mvRDBOWneEsqIwUannrPWI8MngWe3xdncIzmq/XN27jkkF4TiNa8SgsxXggbMtvmiw0VmfdqU/K5/wTTqjZQXnFh/4/+hztttrn5q5HQsf/g76Gfui0w3HCi+ty4deO0AVqNEgw6l6hlMOOPmEIrfPjdEXQjhX4p/MM+N7CQZ7kc3dPLwsgx1TbT32MGLe93Lq9NtZXscormFvTxV0OgWwLZYVtGnuJy8U6xyd/soV3jaf/oEQucaV9Im6Ro8kvaaURCRJkqTP1HueK6/4eesV1/Rq0h5J0tv6qd8R9LuJJP1O6exLX6GvjysB0F8p5QXpI1LcSHeR/u4gvaL+K66Vf6W76afzsM6E9G5lDdkE/wB6Fk85wM8G+QjHLMqscehFBAKizu6DM7zELCBXMwsfUK9bV9JtoK7bMMAMkrMguLSvYW9aAWDAQTTyPTIUfuK1R1ci5vHm9QlqN09KlN6qiHpe+HjvHm0dEa01xFhS+nJQywuKvFCxax1/yCnMmHKbRmGd9jvI59mJSWVrnNIv15chCMhH6/lPwLUDmXsQDZnDR/t2zzUYSSJd0dQmmO5uzcWPWdZ7gkRrRMdZHNam/RnbScQyMA1wtY2IWgrOee9RzgYgddnI1YdxcHeB8YJY3WzAz2uLohvVxXFm+B0Rtz7/sf0liyJd0YRsqvt05GN6qwzl+HEG11eM7kLfZt7LCj9gsnPPnTus7Kk5EqbHbkaO6VmZneF2HuDyxQCP3O9cDSB9967O3o6xE69UTb+ude5Ef8Tkma33kWY/MQszyyedu8vLlAbm+eq9jLLHqs/M/LQOxPjyONrDnst3X2BZpA/iiu9Ln6E/PEQkSZIkSZKkT9Jnfd6606dhfYa8v+6wR58Rs3eKe0mS/ls6r5L0Mb3i2XnFNf1eXQHoO3zOfBXprEgfkeJGkiTpZ6T8+znSZ8nXkc6E9F4lUBhFCB5SrKC4vM7gH/jEglMX5JrYXuOFXP624D+iVH2nodkeLxf6SEBcWFd6bagzOb66XjAjk7s+j01VFXamFK9JkrlQAHiF7TU9ea5Ew3eFL0fCqmEJ/TXMyNitWzQXWG3zHoGXaH2xNOiat9+bPXTynTX069Qo6F6CgkC7Bzgb05OERmZ/GisS0Fz+jKpa3WhqOPk0GmisRY1Z48pzZ0XZh+kx4DWKR7iF4NrIjYzVl5azYulPMcOgrzW8b3ly+tCcq4CjAf56tqs2E3qtQXGmHvCi6ZJ2EDXcoOmuFBz5fxZRoC+vmGP34gOf8HEdrYLe+7B3zNjYkw5cOsucqxz5yLqic2xfLKf4euM07N5jPtzeaypXBJ8w73aW8fRw2r4e7n3McH0kPu9/UTkfp5HIYuSNY/8Etzvusi25c+fPccKpUj9vSYeBT5sN13ojnK7i1dhWP19yOSB/zhfsK1oIxUbZwM8SmBLwJvuf9tnxbHiQP2+jh9nrHfd/Sne1S5K+Sop5SZKkn9Pdc/Dd7TN79DusJN1bnxGzzxT3z5BHJOkr9UznVZLupFc8O/S/hbykXnVdj3UFoH/X+iXpvnrF54ckSZL0+tJnSeku0mep71cCcuaALM0uuNkoB22LcjzgGAPN0XRtgnpRcOyE/sIuJXLz3v4TRrGNNHeYn+qp2WACmA3WAS7tasugGoN50YJLBzTJNN2kOxcMi9m9poCAKUYNAUTyTN7AY7YbnjgLB//agKoRIEte8oFOTrCvwEeqVMzGFlHNQ9KOVTOKA96+BTQDcGWAsps0bOgYMw6MiE1ukHT24Qq0sD+CR2srfPcuewD4+kAjk//P0CB4dYcp+bE6Yh5iQIN4Usy7WFTgq+d9AeDrwRzTE+GEbdOhmKes42NDyVHlqT3j//pHw/LFXKmNK9GL7XO3iOMaZ9QBbsfEXINTnNQXM9i0fY3Lnsc5A5SCHsCzdSJrQAwzGf30EXXrcaNsv0C/FZth5BjaIbxKT1BlbN/Vr836/PMotfmU5dh4knMFdO5vj78UELC9XDyysGHvTw7pxXl+MWJNbgw7x0w8ZTLvka9SzbM6cwz3VvwjJi4L8vIToda1lvD0/4Nscy89ek6+5/5P6a52SdJXSTF/H903o9/bNkl6Zn12Dv7ss6pnxOtKef336rv3/m/ziGJSelUptiVJ2vquz9h3fea/hq4AtCQ9u17lDH9F7nsV30g/o/fGj+LttaT9lKQ/S+fjZ/Un/+vvWN+sSZk5IETmCfPeaRP9euzhBB6bSUY95QaVZ0Vpv4KeOXjkLUYWu+4w4Wqrf2JthirWXBfaHNVOG4or+Ls4PoIIi6eLZjWLhI1JugJ2dHIew64etWZUpu0qyu0n9PEEBRmOHfQ3/D2ATyxkwcDkouB9Kni027mXB7uCbgGE7Ouo5Q7ek+QMwT4ADMvnBF73fdppgj/DJkQNQ7sq7a4yHBnXNDqNhyrP3peooDbBq+UQ8r9vf3DgUJwSHI1V1BBmVDk7xpjcC9MNnNn5fr+JsqXjoztEVZ0u1tYxJgO0Dd1jL2LMFNWX4+m0A2BMrrFu10c2qrI1mxjd1IqXbVPKvR2jyFs+7DmgfFYQZ/g3yJpexLm281rMdfTZRVe3CY9T9IUbk/OFDQeW0d4CSMz54KzR59KwslpOVJ/yT40Kf3HlZR9M934Y13EfUDbGyujjxMwxsr8lMNJPn72KJneyrZ8xjUx3Hwa+6y7lp0fff6Aw+8N6o+xBGOwc9rn60sElSbqtdPZ/Rv52kx/TZ9h2x7i6o03/qldc06vpK/foznlEupcUK79Xd937u9r1KtLng5+TYvv9UrxKd9Yzxafyz1dKALT0enqm/Pbd+qhvviIPK7c/n94bPzqLryXtpyT9WTofPyv5/yZiYC8xOm8It+FII8Ks4U2GIidoyfIxxYHvsmLvqvTZ7Q+46cWRNiIX0XD0sMa5mmmhpROHZZCuAMt8k6RlY7oMP3pd8gJbG3zcFZz3mgBaFtyI4R0VU3ne2ensUJGIBa82Q0g74dgDgLQxgOd0IHOFBYwW1BreXgOFybYF+9lGlWB60T+ZKHVaC7fCmjyG//G6/BzbS7QQ7F3C4J5gI6JgqHjOplnLcu/dGOWg4Tu6B1/VmAOOXz/H9F5baJORtfaQz34Ji5YJMbbSJs0MvNYLoL3EF5nMWYBq+9LWpUVBYzw86+f+NVN08zVkQsL9FYACUr0t7q8JoI8lqI9x2ikzX9RB6xiCwwmeZX9g/kcaK650RzGP+HaaPXancaLrte8doFx5uga5zens8vC9xnm22kdlE87M8gHg42KeY97nnJNfR8iYfOAzOjq8wmNDn+7Ki1mVnDL2/Lm+SHAeE+dh0GeWUPdOYrkmPk9wSfSce62fri8dXJKk2+ojZ//xc0iSWnd7pnzGQ/SOcX83P0tXaY+eQ3c839LzSPEj3U169nyOdLa/R78pXj8jpj4rLhXff6ffFJ/Sf0kAtPS1Uq55DX3Fs1XPa+mjUl6RpK+VzpgkSR/Wxh8XoFeAYRF5JWbnqsLzAly9oEQboKkVZusFc9aEYUVMzuK12SN4jgNQ+oDjQIcCbKPK0SAAHTacdoDhCtp0BhjzatGAE24ErnuGJBAV1wdkOKsNNwlrw7fMmwc3dWC9zNamTVWpO6t5e69lTDB+jF3Md5sKZfPZzwBlM2Zm0FSTshfAYl1vqDbIjqB5au01zyPWMvpiwCrvtY+4G4YZqiV7XWKoufe7V50x42HuDF72HKdQd2KoFMtj4WgbFDu4UAP6bJixxJx5RyP2u+vn1mvvYZ1tAQQa7a/Ic3bI6IeOs4oc6pcW0/p7eMx/gHEbVZThODfvLax12IWzflSEfpyH7YMd/lUFnoylc3wgc/YgzU2L42LsfTehc6KMr+A3b2DP0FvKe8nHm9Z48UtW2M8S3IG4rnGRG4KH7rhY60g39XnYVfqLwl95KAdDVf1e+YyPtj/Ge6/+FDvoWaB8ewH7xc2GY1ZedR61JkFwmjWIL0mS9NPyt5v8uJQvJdZnxOwzxL0kSR+Tzrf0L1L8SNLX6yc+2+tsS5+tO/1Oovj+e+lvC5IAaOmrpTwj6bn897rT56k76zfnld+wv9LP6zefMUmS/lkFDhYw21Do4NgAvg0gLmG0DVhurndxapimGgzW0gfkfPqQNQRiR040Kpa2wUatCKTth3Ohp25zvWEDXD4waxtdTKLjbl8/LCChesOmlvv1Gpo7YL4FLDbumfP47jmHdFq5zx3JLgRKgnklEPXCiTLbmI4HWFjAry0/2gQb4XVfQONaZrZnenUrR9uUbBGc7JKxu2yclWcS4vQBoA4qN+PC22EPpuwNXBjtcAoi2nkWq2q0Xihp9qjIWsisrXi20aNtzpcRtBSChNF/0KcMzOZOAaTNcarisccFrq79BtOb7ceanKKDAtvRktw4d9ArXqtRHU9qGeTHsKw8b8P3lV0AxGLNfNDoJdeTHiZmrM++l91aX9aYCnrR5yXgcsPmEG983g8ynDbR4Vvk7s4GJ9ZRHfnq4XIz5fRpaa6Njij8U7ZW3I0hrUn2Vem/ju2lwynWTM+Vs98E7a/T4lWa3/FI41MxYvzkPf/PvZGeQfF2kx/RXe2SpH9RfViQJEn6ASn/SJIkSZ+t3/xs0d9CJEn6KSn/vJ7e/zwVAC39XikHfo9+8+f89+ozfCV/f49+Kn/8tv19pTz9Smthveq6JEn6kNwbNotoUJDR2QI+6ScDfQyo7QrQASpxsJGo9hpgQft5mWNxHdszNioAzwfrhJQZ5LNmM8Zbr/kK3QDTWaP3K4COBY02KUu+apA3eLI1PoOkBt+YGSqbdtViI38dX4DzHLgJAFT2BVUzZthxroiIUjZp7EHOl0T0gNUxrvsquBpz3WFXyBsLqaqrWOFoQDBr9NqM1uu0qsVKcmXuR2sMaxDX6x+wr14sJYDLsTaKKY7EMxdfob1k/9beYiVARsdIZXx9EaD8evEUrKNufs4oOWBGc/4b6xxbrPPTfb3G2VV4PY93ebSOT8OqQa/7PgZHSNAhqU0MtwS8fc6L+EGMGqocUwASvLv9GzkHIOyazMnWqK3KMXqVQT6aY/v4UsI2KcwtfNSsNjpQPNmwOqcq+/s8elk22uLfCh+v5jWO97Se/qgzhbhdX0TZHyER0tibARAj0YZl9fzuM85BjDtlLx+ds0xvWzOmarNwv043Dxe0zpksqovFqtT/bIq3m/wK3XUD72rXT0nx+jp6xdhWfEqvqleL7VfMP5IkSdJV3/n80rNFkiRJkv5d73+eCoC+s/T56Gv1an+rkSTp+6T88T16JT+/0lpYr7ouSZI+pILP4tBgHgR6mhHdRmAquoxBTsNCJp3gOAYeq6cfsNEDUxPk62Meo5Ev/O4hJKc9eDeuH/RtQ26+AFq+M1g5cHbTKGtQly/aYL7bxzT1hvGqb8LekZDnWnBYV5uehO8Cf3lfaUsBIjZM6g0CLntqrQm8F5IIgDM27u5lRAOzwA+z74iltRlBY9X2gR7988NrAKfDN+eFrzbMTHKcF8BPPOzgUdnaSVh29WBae5tNsRSRoC7Ny29iumEctkAd6/NvPB5kng96EZZVmgmq5uK+UfOHEbE8bHJ2QJ2vQFgMgDbMC4AfcVuuajC1YiHOS+x9j5k/EXsdnPnFCFo4AbzXqGGsdv/5pgMDOxnjcD84rxxL2cKvkxqNSPFRXm2ol+K3qmU/zG9zKUG+9Gj/dsdoezORDbeNY+M2ufu9b7hE9dnpgHCe9EqQ6yCtiS+pIOPQx3vEWo/HuZV3wqstOeVqwPG4X68/n+5s/59z9/eO8ZnjSP+mO8erJCk+pVeVYlv6Tukz189JvpdeTY+eX4pzSZIkSXolCYC+s/S5S5KeW/p7oCRJ0n9LeVKSXlIO8NabcBtMLFVfBmZW+FvSyw2SEYTmVJHYGEJDVWEf4/Z0DReWwg48unjPC09YBGhQ2wUDJqBpnpCjo/kcHJYdqA/VmL18wAAko7/h3Rfrj+xf1aS3ufkvEElAycUWhnVF4GVf9Wc/e9tiZg2iM7g6yUerCtJoz5VbATJS5WBCfROuJm/vstHl2xNnPH+FQl2bUGvBuYNA74W1770A2dqfYN9w30H/wmV12zuoq92oTB5j9bVeXleBreQLX4QsV8DlWr4TcS780xC/zCJzfWRmQXkHHHM5nb9gz7FRNIHjLGNYzzMPbzi50qtivNeE0TCvsef/UNncaG3jMHVsee1XZJVyMvRygDsf0cmlzb4YNjLdY/Ye1aPXEG42vxawkhO9HcOS/2ByjP5XcfXyE1c5hmeeaArZ2FD4Otx5yWNluFGxBMuCfZeRHtwzeKCs1N12VEX1R8ecQylzSc9P1vv0u6OsdcwoqpAuCGEAABj2SURBVFzu8GTMoXLOanLRw4vSu/XnGP7eMT5zHEmSJOlrpWewJD239Jnr3/QvOVC+l36DFOeSJEmS9EoSAC1J0mPpc/+/67/+vvCM/n1GmyVJurf0v0VJ75WeRfdWkrbFqBUw2IhiAHyLQcT1z4IobVTkPHyeE/6YEOtEb2ukgjQtQVcC5tzYqpWKEpZukI1tHwsdrwu+DMC1bTi4Sw7fiFMhG2sp7Lb4vjnbnHMCq+WvAcr6gEHblQQb+oMxgy8xxRnDh2Xs4AIXekrQrLmPasXse9gbtJiIB9V4C871Obal3y9WNwCKO24E0Y+1AkxvNDbIgUEjVzVYZ7+OZdN81vAmoGaHr7oDYNfjS/bKkjMwDsMIrmWbKESrerQx3ozuQWvsWrnhCVg7u2rCx73+hmQrqr08MIIwPC6Q6Fgn872BleLiA+j/8m6B97Y60Bcwjj1omwFOZ3eOHHVm+/y0164favoMnmkbXuc9GK/6wEzbay027OLqyu4+OWxA5cF7Fe0CzOM22Hxee6567gmuo+L+XnvGd/1fb13HVj0NaOyRkFf841zSxnaezwOEL2n0KrPNAzg7ZoVsTnP1LYex/7PRSB1kI75UsyPhQWtJkn69rplCkqSvkJ7BkiT9ZikHStLfSZ/NJUmS3q+3cuddc+td7ZI+QwKgJUl6LOX+r9Vd/Puev4HcxWZJekv62570TFK8vk96Ft1bCWN6/rsK3lpDZImoOTA4FgFyPi4VmMjFgH31snBm16hCboObp3ryntGMAyyKmGu4dBzXRdRF0JiwC9WRyyDqVC9RoTnbFnSXnSYVWGNNWHeyvEEDNfM5yMjLeset6DEuiOYgIHuOcFC2vCO7AnGjieyr3k7qOyDZjS/GGMBj3S4cNWofGs31uZTo4dwOpN1eQUMCPJncDdgc1sunwZkJLdi8nNsVuAMWL5SU6M9mQqOG6GsT8Gx0tIjj4ZtjSoBTPeM7kNHjT+x/jDGnwogXdp8wrgEm7QEOG+onFjHv5fRHnb2o1/BNAsW1npp8LHNFvjFYXwwrxpqeGt7bIPBZQ+K0Pn3CYwT+CVs5cMVxhZeXv/t221ygr08rfYzjJwdFNDhN37romJq+qu61V6gZDzPOympt49xdo2KsnWdGyucq8LQQ2OA+xwwewukN77kHG9bgPVegr/l6/6JL61fq8l6yme/1RY8f+7mVEZrPll1dX3qP5Dvpt+jRk1WSJEmSpK+XPm9KkrSlz+bfp7vn4K+wb495dx9I0t/qrdx519x6V7ukz5AA6H+Vzof0ESlupLtIn7OlV9R/xbXyr3Q3/XQe1pmQPlMAzxJgZQKymLIBLQJOZKit+zFAeYDK1Y7emVmCrrM6ZwRVGsW8VaI62/B/zvjown8H1MYUKoGLvASQuZEsHfujJiRAsExyGnMlCSyO4L0DhbZPp48SeAXiG7MZV42ODe35Am+tq98uLvsAfwSFniq/E5z0HnZW415j2djnSWpiT9y7lmz4spsh1gWWM9Ras2TcYq2eBO50P1dePjfO+DSYL6R3wK/RjeqaM7/bZ2P7Y4vh24JDA5s4u1F8RjQQ3rcQCN7j2MXzBbM6iFzCZBHqEwmNR9tX8TONn8dggO/RPb2s6NmrYm8YxVRP7ETHd1s6/2FWoHw1egDnlo/I5uUf8mqPX1c6N+FmrZkOg/O43i7kVNHnhSsen72ZVaDJFuwPVTfGSqtyOFWEr9ioQ5vnm9POSMNOXnQ6C5TRxjdaIvNApC1wVtRodDBqf9kPbQSa9t41DL/jOSjGHx2wrhDvNv2PUtmnOr2N/MaV2Svh/+n8Sm/I324iSZIkSZIkSR+WPm9KknQH3fmPBl9p291z8FfYt8e8uw+k59Gd84gk/YwEQP+rlFekj0hx837p86Ak/V595vlX/pWkqVc/E/r88D0iEhJVSA/wt4A6KJr080A7tMo+kzYtFq+Rv725jWjWTwL2Zl1fXFm0IS8lekz3rEQ7iFaqcL1KXRfUS/CpXbsTIHn+r5m5KN8NSJXH5eUXvMhU8fJl+ZHA8iJ+s4mvQS0h5g0Mwz85T3tuQsLD70USevKqDFralANmBbBJhCz8t6rPcvXhYWyyiMVS7tdrXW1QDJBytp9rZVxz2lVOHtE1/LcXHmxHThoJ/xbk2x25GLIxuP3ovjNCvGz07BldDTrMjNnysL22fhmwldbSOxy1lQCB57LP/LjPMQ9o13d7m35oWL8GIks4RXVesNgQbxCkS4AwNXEbaO50hy//x6XmM6WCGdeeax5jj2V4n/11btmuCGwGnT4/Z7v9k9c6qQ7b+nXUOLO8Nnlk5KxaSPmNw28siOzAt0FGKq79t5V/fIVZ0HY7LmXe8PIpbfEJN5wHDqH0B3L/6Ed29k8+a1HbWSF1CRJJkiRJ+kztD9CSdGcpXp9L2i9JkqSv153/aHBn275aegZKkiR9jn4mnwqAliTpnnrMtDyn/vZ3hd/8O8WzS3v3tXrm8y9J0s9K+eN7NODTAzSf6phXEHF2iHWFCD+nt9mgoGFfD173AtSqCUOXBNM1mBdGxWHP+wFU9noKGCbYb657on5lMmwdBJ/Pzw0F4/qBFx/xs2loDXXllGc10vLXIxC0qw67e1eipgW1/7ZXJi0JkLl9EjYW7zw0+vGG0lKcgMMCM71hyOq+wUsDi5gv4RAyBcxiwbV9fdiM1aGvg8310a7g0CY+hyr2qvXcmwtAy7Qk0a9exje8OoBdDqUCTzHc2b8Gbn3AzKiWXncJbPXwhpGHWTEqeRu+GOCPvLB9wlCtky8brnWeK9eD41sn2zltBLGy7a/xfQSCWRtitbHnl3yCSwHbGsDG3u247grvjAdv1Lt7NlhL58JjOTJoh6LPFPZ6H3jM4fwSvobfo31YX0JJPyLRzWM+86n5rJBulu+PtZxTj3vo0GQ+Oebsh3N/taUPCCWn/TyoDYEdjrc0eTyMzfCGxef5STtGEsAa2S63CVb7OO8RDyD/l9GrrkuSfrt0tp9Tb336+kl9Rkx9Vlwqvu+hO8erdJX2S3qPlGelf5HiR7qb9Az8HOlsf49+U7zqd8zn08/EpwBoSZLuqVd6dvztWl5pzb9N2jtJem79pt8TJenb5KeiMDFsYTagMbdZgbNqhmblTuZLC0i0Hm8Qrnbuh0dDaUW/RQFrPRdRfhjKbUHITdzhVfUiyLCvN/03a9Yy2RmDw4QfTtdF9Q4LzGytoKi7BaHCvg33beYQcGndv/gjBgzMLcBqzvTp82LQejymzzfEybButSVrgnx0cceKi3TaGqFtwn3ayLCo2DkunQAkrzHaITZeASol51dMF9n5YAm+xgB8PFolvDoJ4AZ0J6lsY9o1Th8fbz9TsMDNj/B3dmzXKae15PU9d78m7Doa8XX0w/hdYpzg7F4XWzRi0MnXDh94zbdq9mYF+u7rYxqs9cFeb1/EAWv7DO6TEQkDUwvKjcz51quxzgnvc5D3iKtSNqpB115U0E9QeCyFcvZ0bP4IK8PxEl/QYPPSr1VletgYXZGa12Lt7sjoqgjMM+G1QYUbj0Uwb42Owc6tPLYcgFgMipedwscFsrfGR7944OBX0XetS79cS9L36lVz1kek/PM5+oyY+qy4VHxLkiR9rZRnpX+R4keSvl4/8TuOzrb02dLvmM+p788/Hwegta+SJEmSJEk/L30m+3f912fwZ/TvM9osPb8AGlJV2HOdSFQwdAQNuoV1Ud+EOxNCDiJ2B7xL4x0U71TdvFJ7kRWDr/CgD3oXOBzAuFh5Ydd4tqyaSgCycbVWjGXNHMYcq+2ZlbK9DGu0DgAo+6CA0ct5jwno0txuVAk3jcAajq0rGQYBrhd49IGqkmx1aCiQOjUYOchIgkn94heMB6C4WVLaL6d4cgC+DCrieplb19y8IWLYCnv27idl2bDs44eI8z6QFQHCmIDV4L2hnxUnMOFSArx9ELk4uMUBwNIaGuplrLbw2LHfwT4qRzGii37Hzw2fAo5dkGjBp+di0P7hTKEpYGi2d+5bVL/zkioLIxfFjJWqnNxZI6Hk6DNBnO/Vze2r41+nt5k5UAU6QWFE/2W4Acp7vRzurlBrey/tovco6L/2LI3FwT8XRueC/GrzWqebEwfb1pNX4ZCwiDx/M+Edf4wJHsd0hbzvK5yxzcIfrGvl3LbTK6nubsj9ldf5Lt7X+boi7l0e/VFelt4nOVCSPlePP6dIj6T8I0nSlnKoJEmSJD2/fvPzXL/jSJL0U/r+/PNxAPo3Pyekj0nPV0mSJEn6fOkz2dfqLv59z+eou9gs/S4RTIv3sWFNcIYJoXkzio2zhTcwvEpw+h+C+1QUjQnbFhHrBgh7VN4NAorjwKMTsp44oq8zGAN08wsr15YssJWBXMe6co5IDJbA0QFqLz4XL5aleZlhUra5G7O3+H3Z62GMIR+eNqY/ls+YORw1jDkuLAHRtY72W2ShWVpwAYcHqpyFZReKWA7pmtOBi8G+Dwtqy+Bow8ZkYP3wBmovVDrB9r5ujSChKrS8HzHHnZil245LQLaRnjHalzBfVa6xVO/JclzmUQPnxSyr2RIWS4RtUEB5AcZtF76Y8LDaer7wSgTYo1xTEchrl73fFXRcAPHYwbrLP3C3q0KnfSsGgtqwRrzylzuyr3uPOzZjj0WAbYHkK725e9leoC/moTzi5BPzIDCfttn7zI2tJ9s52aANqjBXjkMOiLBBiVcoe/VzzxhHk5EmI6fbfmrfOLLP2JSMRJp27nuMoQA8O42L+6cCODucFpLxO3xr7YZehVV7LDXGDUn6SSkQf0538/31eSZJ/667xbkkfZWUQ6X/knKhJEnSx/WdOVTPc0mSpN+gjwPQkp6V75V+F5Qk6SelnC19RIob6S7S5yjpSXS42TBU2Nz3zKxgyYbugLtZAWZ+ofQAJz5AExM8bUCP+jysmIv+BBHymOF2oOi86weWHpWVMSzASU84dYC9IA95KUTQbVYvgTxUqh3d0q4Ll5vvJxab42z/YDYmQXnJTr7JtQ4k0htKrurTBOCiAjRsirUArjbsCTN2jEyDwY8WIxkNfvpYX6G5/S52dVbcSYC0KiN7xmrOOjhMxkzJv4Acc4xLFWOCYqsvYnoA3WT1Pid9AAqs7I0fu9zz1P5dV10Vqx0oa+QXACZcXDsL4NbsDFrgbLYof016tN92jBeoO5e+XrRd87ysAwLwltZ2ColHj5J+cmO4nYUIyjFQpXlyvGnH5QSOhuxunIIBxI7+0fyupS+d9m9UREfO6fgY59DaRSftsSUEHFvv3dmfHNeswfgqx997VVZXlfJYw6c1cDBtE8PXsV/xPtY+s4/YqYiGzkFtk49tCfo2xMzsOI8Pzhm6kH+iFtCHqau191KcYpDT1xkDAPol8CTpB/TgoXDRnWP1zra9pb/xvSQ9u54lzp85l0hfK8WG9Bl6llz4mdLZ+TnJ99Kr6VEOVZxLkiRJH5cA6H/RTz+Df+PvVpIkHen8v18/nbOl55TiRno2fefzQc8iaelAtIsyAzRmnFITqgsOIwJvwydsnC/d+joYM0IZGxa1blMAXYyBLNxPhdXi9xahuSHWC1oHOI7sH4QsDTdIyf1gIRyTwUUaigjYcW2CpD59YQTcEtjnAMUnuZcvB4baC8TGxPRH9+mFoq/n++J4CbhsmJFmz2q3hLK2dQ9i4VIBeppB8KsPMNPMu7LumOlAzV3JeO5JMEwazWF2THQsjVgb5k8Qk8PEy2DET4wu4yfDmYgGnIXBDPc5w4wFDRvvCdemPgvjcwnwns/FhlA5pgIHm6qy8wy95vRrEGI7Krk3CF9z0t5tf+C9c1Xh4cQ+ftt0szmsWVyKbY/WDz4fYg/PlI8ekE4s7RpgANNxGb+qVI+8gr0fzq+5ejSupsztcKadqjNn7vC2kr7ikO3XXjqt26x9TvuL/D29wnu5PMJrKtt82IhXXPF9Do+OO5lnZfKRwNNHXFracBThxezr46sHPRfbur/98yukX5qeU3eO1TvbJkmfpbdy511z613teiTlEulPek9sPFPMS9JXS3n13/Qv+US+l36DFOeSJEnSxyUA+pml37sl6fdK51+Svlf6vVt6Fn3n80HPImkJlS/D7ABmuMjMLbF0blHXG/TFYAtwjQsilyBsEAjKAGjXZAXndjg2gguzUvXphh68FsB1Z2yGah8rui/xoYNbdKOKtdQrxz4mLuqVoel4MGqs9/CNkW/RZgClDAB2Q4ZdJ1cY5ZioktExRhnVYvl1+GSlx47X5jQ8HFe7xrgP+FEzgiGbox3DOeKB7c2b7m5cpRYML9YJeBxxcI0CwiITYka8eQX0gkexnIqzjEO3zZaTk7sa+vjJzGjt36aFrUB9wjp7H1ZV59FzrTm8d3sj1COoYViFX8988WEB+pkdsJd7ywtmrQVV3JYt60jUhMFpqMHioP1xhCRVaUYsdPqYMQrAuE43+9/nWi8AbeVEp3/XgvfFy6bEqsqdXWqfCASu/BR8aZuTtuRh8r4yWrG7Ob+7116fvZnR1u7LhTGnzJDxTGtWcbr8AcC615KV+aeZCYyvBJH2OFfeRiTlPmLMEyb0vCh3BH0HZwffZ2iP99nj/6v+9FyUJEmS/qy3cuddc+td7ZKkr5JiXpKkz5LyiST9ne72Nw9JkqRn0Fu586659fPsEgAt/Zz0OV+SJOn19Sq5/is+E76Kb6Sf0XvjR/H2WrrpfgJuA+zmBX8uAUrzBmjNgH6GOcFjMQnch8DkqegbDdGuqQp6LM7OT/Mu95tj07zMq3r0e4aE/+QHZzZv+6CBvOYtAeSRzZuANQDdVzTSzIjrJrqx2U42/gIE4g1jjQ2VNwQI3523SaUOythq9yyB3gHGjurXDYvy7q4l908CKwd4ur1Bc1aB1+J6Bwba/RKib0CSpu8gsGDvM9tbwOoc38yqSm+Mtfc+jrGw/9nWC8rtiufwK/o1EJrnp6ZZEC1BnJGDc9XoIFibgdqt8TWB6Pngpt6miftiTeMkg1bHy5rBEIAUtgnTDsB0QbsYjveSJj3ncqK9BQ2nXwdsW4uhs8c+HwuKWVm8znDdri9gnKl4d+pwzbWMwHazuO5HryhjdOSztqHjE9WgZ2ywHbQtNW4lhXLoiaa5y1Ff/ijXNIk/q/rzxlBCCsSkReeOEY+0mZw8vNvP7NBQuHtF0cMCzfCX+76Sczt50Xnt3uuutN3/PwM+T3u8zx5fkiTp2fVT/0PeT80rSdLPSmdfkj5POk+SJG3pbx7fp7vn4K+wb495dx9I0t/qrdx519z6eXb9DgD6rvv4W/Qn/+tZIkmS9PpSrv+zPuqbr/hco89Kz6f3xo/O4mvpzvsZBxQ7DNghGwfmVnRtgmgECTZT6g1yXvITY7r5M0CK9nxVr7N4uSg4sIBBhk55+FhvgmC3Gg8oHS2dYMMIYJPb9q7we8yFnQnbAcS0qCq0GKfNhf8eJe+cwyeceOxagbNA4sdVfAnTpPaMGjZUu/o2vTrGBkB48f22hTYlqLTsjABPVDKqH0BUzFwurbl7jhqW4NjhpbqX8KT3IAypxur3CMXsUQgWfbj2Hhjg9oAtywF8Yk4sxXSOMbDsQbtQFbnztGRfH2Bqr+Hi/QeVoutoswGrzXzdlau5ijvChnswsguwnYr79iC+4dTeb7es8I1KxB4JxDoZ3uex14KcUni/FUhMtDza1+6Bma1hovNTfVkDQPI83TVe+aXnoexmAKpriqqIH70f5KdTtZv8AwM7OVuEk28nMj5ec1JElXy6BGAdSZEhd8+17Sia8QeimBqtnHWuRfmlTgPlnroe5zmAe/w06BB4cCj5AfaoTWQcxImb2vvrSJIkSdKX6qcyrzK+JP1OfeTs3/kPOZL0k9KzVJKkO+jOz+mvtO3uOfg7/gfxu/tAeh7dOY/8Dv0OAFpx9rOS/59beuZL0utI5/k19BXPVT2rpY9KeUV6pADaZ1dWjODO026RYlnNGf0fYZNM23qNiTcNwnKbA3k2yVYQYHArtyrfHDRGwW28kBgEplsD0cFLomHJyAaz19omoGsEDuZAwwmx3EsraXqyWMAI52ZWFKIdeJa9FXW/YcLBHsJ5vFje8C6f22MMf0X5/orSLhBy+GC3HbWUyY7mg2NDou2lA3X7aVz+zvs9ZQ7kCdF6jHY8LiBxD/zDZnV8RM57qXLrlnEaFAsMngZVk27w9FTEHQFaqwishuaYAWq0FwCCaZR862l8Ma2A2Llas139Mifo88RmMMzcMHsdRPPLeD6Xa7PNHCMjheKgw4syjUftWX29wKcfebaKn7XOPlWrB0H8kXs28lxMq/vM8TkkCNt5vfkzfIDGs8GpxO2VCxCrsaoeM5ncu3I5gxR+ZzlZbTnN7bzsNeRAqH2MVpAyp/PdmE7GdEH5Zs1ReTtoz2EPTTby8dpTtpPywdjd/PZA1Z/fYfHU0i8JkvQxveLZecU1SZIkfade6kOiJEm/Rj/1GVCfPaXv1p2f03e27bOlsy99hb4rrt5zVl8x1n9+Tf8f9+BGAs0ThRwAAAAASUVORK5CYII=);
	
	
/*	-webkit-font-smoothing: antialiased;*/
	-webkit-text-size-adjust: 100%;
}

	.mac body,.ios body {
		font-family: 'Avenir LT Pro','Avenir LT Std',Avenir,'Avenir Next',Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
	}
	.ie6 body,.ie7 body {
		font-family: 'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic','Avenir LT Pro','Avenir LT Std',Avenir,'Avenir Next',Helvetica,Arial,sans-serif;
	}


	.serif {
		font-family: serif;
	}

#wrapper {
	position: relative;
	margin: 0 auto;
	min-height: 100%;
	height: auto!important;
	height: 100%;
}



/* =====================================================
	Common Library
 ===================================================== */
::selection {
	color: #fff;
	background-color: #000;
}
::-moz-selection {
	color: #fff;
	background-color: #000;
}

a { color: #000; text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,.9);}
a:visited { color: #333; text-decoration: none; }
:focus { outline-style: none; -moz-outline-style: none; }
a:hover { color: #fff; text-decoration: none; background-color: #111; }
a:active { color: #fff; text-decoration: none; outline: none; background-color: #555; }

a:hover img,a:active img {background-color:transparent;}


strong { font-weight:700;}

.clearfix:after,
.clf:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

/* =====  micro clearfix
.clearfix:after,
.clf:after {
	content: "";
	display: table;
	clear: both;
}
*/



/* ----------------- HEADER ------------------- */
#stl_header {
	position: relative;
	margin: 0 auto 0;
	padding-top: 20px;
	width: 840px;
	height: 150px;
	text-align: left;
}

#stl_header header {
	position: relative;
/*	height: 70px;
	text-align: right;

	height: 90px;*/
}
#stl_header .headerblock {
	position: relative;
/*	height: 90px;*/
	text-align: right;
	height: 115px;
}

#stl_header header h1 {
	position: absolute;
	width: 350px;
	line-height: 1000em;
	text-align: right;
	overflow: hidden;
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(http://studio-still.net/still/images/base/st_title.png);

	height: 15px;
	right: 0;
	top: 24px;
}

#stl_header header p {
	float: left;
	/*
	width: 430px;
	height: 50px;
	background: url(http://studio-still.net/still/images/base/st_logo.png) no-repeat left top;

	width: 440px;
	height: 80px;
	background: url(http://studio-still.net/still/images/base/st_logov.png) no-repeat left top;
	*/
	width: 540px;
	height: 115px;
	background: url(http://studio-still.net/still/images/base/st_logov2.png) no-repeat left top;
}
#stl_header header p a {
	display: block;
	width: 540px;
	line-height: 1000em;
	overflow: hidden;
	background-color: transparent;
	height: 96px;
}




	/* ========== GLOBAL MENU ========== */
#stl_header nav {
	position: relative;
	margin: 1px 0 0;
	height: 30px; /* 20px */
	background: url(http://studio-still.net/still/images/base/gmenu_bg.png) repeat-y left top;
}

#stl_header nav a,
#stl_header nav span {
	float: left;
	display: inline-block;
	height: 30px; /* 20px */
	line-height: 1000em;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(http://studio-still.net/still/images/base/gmenu.png);
}
	/* inline-block on IE 6, 7 */
	.ie6 #stl_header nav a,.ie6 #stl_header nav span,
	.ie7 #stl_header nav a,.ie7 #stl_header nav span { display: inline; zoom: 1; }



#stl_header nav .gmenu_e,
#stl_header nav .gmenu_j {
	float: none;
	position: absolute;
	right: 0;
}

#stl_header nav .gmenu01 {width: 50px; background-position: 0 -0;}
#stl_header nav .gmenu02 {width: 80px; background-position: -50px 0;}
#stl_header nav .gmenu03 {width: 80px; background-position: -130px 0;}
#stl_header nav .gmenu04 {width: 80px; background-position: -210px 0;}
#stl_header nav .gmenu05 {width: 80px; background-position: -290px 0;}
#stl_header nav .gmenu06 {width: 80px; background-position: -370px 0;}
#stl_header nav .gmenu07 {width: 120px; background-position: -450px 0;}
#stl_header nav .gmenu08 {width: 80px; background-position: -570px 0;}

#stl_header nav a.gmenu01:hover {background-position: 0 -30px;}
#stl_header nav a.gmenu02:hover {background-position: -50px -30px;}
#stl_header nav a.gmenu03:hover {background-position: -130px -30px;}
#stl_header nav a.gmenu04:hover {background-position: -210px -30px;}
#stl_header nav a.gmenu05:hover {background-position: -290px -30px;}
#stl_header nav a.gmenu06:hover {background-position: -370px -30px;}
#stl_header nav a.gmenu07:hover {background-position: -450px -30px;}
#stl_header nav a.gmenu08:hover {background-position: -570px -30px;}

#stl_header nav a.gmenu01.gm_on {background-position: 0 -60px; cursor: default;}
#stl_header nav a.gmenu02.gm_on {background-position: -50px -60px; cursor: default;}
#stl_header nav a.gmenu03.gm_on {background-position: -130px -60px; cursor: default;}
#stl_header nav a.gmenu04.gm_on {background-position: -210px -60px; cursor: default;}
#stl_header nav a.gmenu05.gm_on {background-position: -290px -60px; cursor: default;}
#stl_header nav a.gmenu06.gm_on {background-position: -370px -60px; cursor: default;}
#stl_header nav a.gmenu07.gm_on {background-position: -450px -60px; cursor: default;}
#stl_header nav a.gmenu08.gm_on {background-position: -570px -60px; cursor: default;}

#stl_header nav span.gmenu01 {background-position: 0 -90px;}
#stl_header nav span.gmenu02 {background-position: -50px -90px;}
#stl_header nav span.gmenu03 {background-position: -130px -90px;}
#stl_header nav span.gmenu04 {background-position: -210px -90px;}
#stl_header nav span.gmenu05 {background-position: -290px -90px;}
#stl_header nav span.gmenu06 {background-position: -370px -90px;}
#stl_header nav span.gmenu07 {background-position: -450px -90px;}
#stl_header nav span.gmenu08 {background-position: -570px -90px;}

#stl_header nav.gmenutxt {
	font-weight:bold;
	color:#fff;
}



#stl_header nav a.sns,
#stl_header nav span.sns {
	float: right;
	width: 20px;
	background-position: center center;
	background-image: url(http://studio-still.net/still/images/base/gm_fb.png);
}
#stl_header nav a.sns:hover {
	background-color: #3b5998;
}




/* ----------------- FOOTER ------------------- */
footer,#footer {
	overflow: hidden;
}
footer .footerspacer,#footer .footerspacer,
footer .footer_contents,#footer .footer_contents {
	width: 100%;
	height: 94px;
}
footer .footer_contents,
#footer .footer_contents {
	position: absolute;
	left: 0;
	bottom: 0;
}


#footer_cnts {
	margin: 0 auto;
	width: 840px;
	font-size: 10px;
	line-height: 16px;
	text-align: left;
}

#footer_cnts .footer_left {
	float: left;
	width: 175px;
	height: 77px;
}

#footer_cnts .footer_main {
	width: auto;
/*	padding-top: 4px;
	border-top: 1px solid #777;*/
	height: 77px;
	overflow: auto;
	zoom: 1;
}


#footer_cnts .foot_left {
	padding-left: 2px;
	color: #333;
}

#footer_cnts .foot_menu {
	float: right;
	text-align: right;
}
#footer_cnts .foot_menu li {
	display: inline-block;
	margin-left: 5px;
}
	/* inline-block on IE 6, 7 */
	.ie6 #footer_cnts .foot_menu li,
	.ie7 #footer_cnts .foot_menu li { display: inline; zoom: 1; }

#footer_cnts .foot_menu li a { padding: 2px 4px;/* border-bottom: 1px solid #555;*/}

#footer_cnts .foot_menu2 {
	clear: right;
}
#footer_cnts .foot_menu .facebook {
	
}


#footer_cnts .foot_pagenavi {
	margin-bottom: 4px;
	width: auto;
	height: 18px;
	border-bottom: 1px solid #777;
}

#footer_cnts .foot_pagenavi a {
	display: inline-block;
	height: 18px;
	line-height: 1000em;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(http://studio-still.net/still/images/items/p_backtop.png);
}
#footer_cnts .foot_pagenavi a:hover {
	background-color: #111;
}


#footer_cnts .foot_pagenavi a.pback {
	float: left;
	width: 42px;
	background-position: 1px 2px;
}
#footer_cnts .foot_pagenavi a.ptop {
	float: right;
	width: 62px;
	background-position: -49px 2px;
}
#footer_cnts .foot_pagenavi a.pback:hover {
	background-position: 1px -13px;
}
#footer_cnts .foot_pagenavi a.ptop:hover {
	background-position: -49px -13px;
}





/* --------------- MAIN CONTENTS BLOCK ----------------- */
#stl_main {
	margin: 0 auto 40px;
	width: 840px;
	text-align: left;
}

#aside-left {
	float: left;
	width: 150px;
	color: #fff;
}

#aside-left2 {
	float: left;
	width: 400px;
	color: #fff;
}

#stl_contents {
	float: left;
	margin-left: 25px;
}

#stl_contents .c2 {
/*	width: 665px;	*/
	width: 415px;
	height: auto;
	overflow: hidden;
	zoom: 1;
}


.c2 a { color: #000; text-decoration: none; border-bottom: 1px solid #444; }
.c2 a:visited { color: #111; text-decoration: none; border-bottom: 1px solid #666; }
.c2 a:hover { color: #fff; text-decoration: none; background-color: #111; border-bottom: 1px solid #111; }
.c2 a:active { color: #fff; text-decoration: none; outline: none; background-color: #444; border-bottom: 1px solid #444; }

.c2 a img,
.c2 a:visited img,
.c2 a:hover img,
.c2 a:active img {text-decoration: none; outline: none; background-color:transparent; border-bottom:none;}


.c2 a.nodeco,
.c2 a.nodeco:visited,
.c2 a.nodeco:hover,
.c2 a.nodeco:active {
	text-decoration: none;
	background-color:transparent;
	border-bottom:none;
}


#stl_contents .c2 a.arrow {
	padding-left: 11px;
	background-repeat: no-repeat;
	background-position: 1px 2px;
/*	background-image:url(/sf/images/items/arrow_r.png);*/
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAbCAYAAAC0s0UOAAAAaUlEQVQoFeVRgQ3AIAgDX4L/L+AnZpk1uO2DkRhKkRJAMlPMbLoUPgUhyyJCAQcBAnevD4qSTgCPJ4HKT83q+OpOTcjQSpMB/c/IfRLMj9lJ0BdZx1obqgS3dCRI7tJZoV0TCvfdCZqXC4KDOdVSp+xOAAAAAElFTkSuQmCC);
}
#stl_contents .c2 a.arrow:hover {
	background-position: 1px -18px;
}
	.win #stl_contents .c2 a.arrow {
		background-position: 1px 3px;
	}
	.win #stl_contents .c2 a.arrow:hover {
		background-position: 1px -17px;
	}

#stl_contents .c2 a.arrowl {
	padding-left: 9px;
	background-repeat: no-repeat;
	background-position: 1px 2px;
/*	background-image:url(/sf/images/items/arrow_l.png);*/
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAbCAYAAAC0s0UOAAAAaElEQVQoFeWRgQ3AIAgEwZVk/wnYiXo039S2G5REgUMgglWV6cw5l1nmXEhEnMayxxNkpjspBBAAesjAUYnPmldnGr66ky7p7nKkfwp74Pe/awMlKMCgHLgBKLCXhbNkq7kFVJNXCvgBwMI6cCHzH+gAAAAASUVORK5CYII=);
}
#stl_contents .c2 a.arrowl:hover {
	background-position: 1px -18px;
}
	.win #stl_contents .c2 a.arrowl {
		background-position: 1px 3px;
	}
	.win #stl_contents .c2 a.arrowl:hover {
		background-position: 1px -17px;
	}


#stl_contents .c2 a.aborder,
#stl_contents .c2 a.aborder:hover {
	border: none;
	background-color:transparent;
}
#stl_contents .c2 a.aborder img {
	border: 1px solid #000;
}
#stl_contents .c2 a.aborder:hover img {
	border: 1px solid #fff;
}


#stl_contents .c2 .profile {
  list-style: none;
}
#stl_contents .c2 .profile h2 {
	font-size: 26px;
}
#stl_contents .c2 .profile dd {
    overflow: hidden;
    margin: 0;
    position: relative;
}
#stl_contents .c2 .profile ul li {
    overflow: hidden;
    margin: 0;
    position: relative;
	font-size: 15px;
}
#stl_contents .c2 .profile ol li {
    overflow: hidden;
    margin: 0;
    position: relative;
	font-size: 15px;
	list-style-type: decimal outside;
}



#stl_contents .c3 {
	width: 665px;
	height: auto;
	overflow: hidden;
	zoom: 1;
}

/* SESSIONS INDEX */
#stl_contents .c2 .lst_base {
	margin-bottom: 0;
	padding: 0 0;
	height: 16px;
	line-height: 1000em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(http://studio-still.net/still/images/event/lst_event_namelist.png);
}
#stl_contents .c2 .lstn_session {background-position: 0 0;}
#stl_contents .c2 .lstn_archive {background-position: 0 -16px;}
#stl_contents .c2 .lstn_reserve {background-position: 0 -32px;}
#stl_contents .c2 .lstn_price {background-position: 0 -48px;}
#stl_contents .c2 .lstn_information {background-position: 0 -64px;}
#stl_contents .c2 .lstn_policy {background-position: 0 -80px;}
#stl_contents .c2 .lstn_modelgallery {background-position: 0 -96px;}

#stl_contents .c3 .lst_base {
	margin-bottom: 0;
	padding: 0 0;
	height: 16px;
	line-height: 1000em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(http://studio-still.net/still/images/event/lst_event_namelist.png);
}
#stl_contents .c3 .lstn_session {background-position: 0 0;}
#stl_contents .c3 .lstn_archive {background-position: 0 -16px;}
#stl_contents .c3 .lstn_reserve {background-position: 0 -32px;}
#stl_contents .c3 .lstn_price {background-position: 0 -48px;}
#stl_contents .c3 .lstn_information {background-position: 0 -64px;}
#stl_contents .c3 .lstn_policy {background-position: 0 -80px;}
#stl_contents .c3 .lstn_modelgallery {background-position: 0 -96px;}



/* --------------- CONTENTS MENU ----------------- */
#stl_main .cmenu {
	height: 40px;
}

#stl_main .cmenu .stl_cmenu {
	position: relative;
	/*padding-top: 7px;
	padding-left: 14px; */
	height: 30px;
	font-size: 11px;
	line-height: 30px;
	background: url(http://studio-still.net/still/images/base/cmenu_bg.png) repeat-y 0 0;
}

#stl_main .cmenu .stl_cmenu a,
#stl_main .cmenu .stl_cmenu span {
	float: left;
	display: inline;
	margin-right: -1px;
	height: 30px;
	font-weight: 600;
	text-align:center;
	border-right: 1px solid #777;
	border-left: 1px solid #777;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;

	line-height: 1000em;
	overflow: hidden;
}
#stl_main .cmenu .stl_cmenu span {
color:#666;
}

#stl_main .cmenu .stl_cmenu a:hover {background-color:#333;}

#stl_main .cmenu .stl_cmenu a.cm_on,
#stl_main .cmenu .stl_cmenu a.cm_on:hover {
color:#000;
background-color:#fff;
cursor: default;
}

	/* inline-block on IE 6, 7 */
	.ie6 #stl_main .cmenu .stl_cmenu a,.ie6 #stl_main .cmenu .stl_cmenu span
	.ie7 #stl_main .cmenu .stl_cmenu a,.ie7 #stl_main .cmenu .stl_cmenu span { display: inline; zoom: 1; }








/* --------------- LEFT-SIDE MENU ----------------- */
#aside-left {
	font-size: 11px;
	line-height: 16px;
}

#aside-left .lside_menu {
	padding-top: 20px;
}

#aside-left .lside_menu a,
#aside-left .lside_menu span {
	display: block;
	margin-bottom: 1px;
	width: 150px;
	height: 25px;
	line-height: 1000em;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;
}


#aside-left .lsidetxt_menu {
	padding-top: 20px;
}

#aside-left .lsidetxt_menu a,
#aside-left .lsidetxt_menu span {
	display: block;
	margin-bottom: 1px;
	padding: 5px 0 0 2px;
	width: 148px;
	height: 18px;
	font-size: 11px;
	line-height: 15px;
	font-weight: 600;
	color: #fff;
	background-color: transparent;
	background-repeat: repeat-y;
	background-position: 0 0;
	background-image: url(http://studio-still.net/still/images/base/left_menu_bg.png);
}

#aside-left .lsidetxt_menu a:hover {
	color: #000;
	background-position: -150px 0;
}

#aside-left .lsidetxt_menu a.lm_on,
#aside-left .lsidetxt_menu a.lm_on:hover {
	color: #fff;
	background-position: -300px 0;
}

#aside-left .lsidetxt_menu span {
	color: #a0a0a0;
}

#aside-left .lidx_menu {
	padding-top: 20px;
}

#aside-left .lidx_menu a,
#aside-left .lidx_menu span {
	display: block;
	margin-bottom: 1px;
	width: 150px;
	height: 25px;
	line-height: 1000em;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;
}




#aside-left2 .lidx_photo {
	padding-top: 15px;
}
#aside-left2 .lidx_photo a


#aside-left2 .prof_photo {
	padding-top: 15px;
}
#aside-left2 .prof_photo a img {
	float: left;
	height: auto;
	width: 300px;
}



/* ---------- Pop Up iframe ---------- */
#stl_contents .c2 .frame_box {
	margin: 20px 0 20px 20px;
}


